Just buy a ds/lite for a gba, most gba models are crap unless you wanna go through the whole shebang and mod them (IPS screen, better battery life, headphone jacks, etc).
A Wii U invalidates a gamecube unless you want to collect.
Better make sure that you can mod that ps4 you are thinking of...