...BUT, in solo mining I dont have a way to know the rigs are hashing fine, on the pool, I see if there is problem, reboot machines, fix setup issue..
Why not set up your own pool, with statistics ?
You'll see shares being found and when really lucky find a block.
It's a doable challenge, I've done it.