They probably mean technically budget wise. I am sure it could def run on the Wii U, but at this point, it's not even worth doing. It is better to see if the NX will be a viable console to work on.
Dance my pretties!
The Official Art Thread - The Official Manga Thread - The Official Starbound Thread