Well there are pros and cons for each
Revo K101- GBA hardware clone and very good by all accounts but comes with large waiting time and a save issue that is yet to be fixed.
Slot 2 card - Most available today are fakes and poor quality but if you can find one EZ flash IV seems very good...