I've got a Nemesis stack (though not the N15), and I like it a lot: it's good stuff, made by Eden.
It gives good quality, a fair price and it doesn't weigh much.
On the other hand: 2 eight" speakers might be a bit thin for a gig, though that also depends
on the kind of music that is played, and how much power the other musicians use.
For rehearsals it'll sound fine, and if you add an 15" cab you'll have all the deep you want.....
To my mind your son did a good buy, but that's just my 3 cents.....