All-Stars, simply because you can more easily replay the levels.
IIRC from all the years ago I played SMB3 GBA, the levels you beat remain beaten, with no easy way to replay them. Yeah, they had the e-Reader levels, but how many people even had an e-Reader back then? (A moot point now with the Switch Online version having the e-Reader levels available off the bat.)