I use my Zoom G3 for bass and guitar. The choruses and tremolo FX are fine, as are the delays and reverbs. Good compressor too.
The amps and distortions are of no interest to me, but your son might like them. They are all far too bright and need dialing back, as do the distortions.
Plus it has a DI out which many find convenient. I put it after my Zoom B3n when I fancy a bit of ambient! I've had two of them.