The JC120 is excellent equipment, it has a GREAT clean sound, and is definitely an amp your son can grow into. It was my first amp back in the mid-80's and it was real and it was spectacular! As other posters have noted, it has a "huge" clean sound and the chorus is to die for. I didn't care much for the distortion or vibrato, but I was new to playing / amps so that may have been me. I have no experience with any other SS amps so there may be other / better / cheaper / lighter options available. But at the right price I'd buy one again.
A few months after I bought it the Guitar shop called me - Stanley Jordan was playing the local arena and his contract called for a JC120. I had the only one in town and was treated to backstage passes, the sound check, and front row seats for the Stanley Jordan / Bobby McFerrin show in return for letting him use the amp. Great show, BTW.
Epilogue: I sold the JC120 and moved into Fender Tubes amps, from which I've never recovered...