I have an idea for an Everdrive-DS, it would beat the competing R4 flashcarts for the DS and DSi if it has a CPU like the Supercard DSTWO, as well as if it can play DSiWare ROMs and have full DSi support for DSi enhanced games, as well as support for SD cards with larger capacities.
Even better if it has support for the fancy Slot-2 accessories like the Rumble Pak, Expansion Pak and Game Boy Advance cartridges and has some kind of Everdrive-DS Companion cartridge for original DS and DS Lite systems. The Game Boy Advance ROMs can be either on the Everdrive-DS itself like how the EZ-Flash 3in1 handles it or the Game Boy Advance ROMs can be loaded via an SD card slot on the Everdrive-DS Companion itself.
But if we do the latter, I think we should just do a newer iteration of the Everdrive-GBA instead but this time, with Rumble Pak and Expansion Pak support for DS games that support it when it's plugged into a DS/DS Lite.
It'll still work for the Game Boy Advance but it'll only work as your typical Everdrive when played on a Game Boy Advance, you can also choose to boot the selected ROM by default and the DS will recognize it as that game, this will particularly be useful for GBA - DS connection for games like Pokemon Generation IV (linking for Generation III and the Generation I remakes), Pokemon Mystery Dungeon, Harvest Moon DS and Friends of Mineral Town/Harvest Moon DS and More Friends of Mineral Town, etc...
Again, these are just ideas and I am personally hoping for Krikzz to look into my ideas.