there xin1 card quality is very poor , and can't update.
another, i think 307 in 1, and 110 in 1, are very expensive too.
So, the best choice is get a R4i or Supercard DStwo card,
then download any roms you want to run,
and the card can update to work well on your console firmware