Yes the DSi has more memory and will handle bigger games. Infact, dsi got 16 mb ram, and the ARDS rom is 16mb, I believe. That might work then.
AceCard won't find a way until you can boot DSi specific games from slot 1. Then you would be able to use the extra features.