I'd prefer a smaller size microSD card, such as 4GB. Also, don't buy SD cards from unknown Chinese brands, and only get them from high-quality brands such as SanDisk or Kingston.
Depending on what type of R4 card you've got, the newer ones (mostly clones) will accept SDHC cards up to 32GB, whereas the older ones like the R4 DS will not support them.