My recomendation for GBA only, would be considering price and storage space is an EZ4+1GB.
It's about the same price as what you linked above (including 1GB miniSD) and has perfect as it gets GBA support, and has about 16 times (1GByte=16x512Mbit) the storage space (and that's not taking into account of compression, so it will be more like 20-24 times bigger).
I looked up "gormless" in the dictionary, it said "without gorm" .... so i looked up "gorm" but it wasn't there ????