Wax can flake off leaving that space unprotected. You have to check it more regularly than a lubed chain and dry it off after rain. It's not uncommon for a waxed chain to rust. But a big pro is cleanness of the chain and you won't get greasy hands.
Personally I keep using (eco-friendly) lube. Yes the chain gets dirty fast but I don't care. :D
A bit of easy maintenance should be possible for everyone. Just clean and lube the chain every month. Check tire pressure every two to four weeks (depending on how fast they lose air).
And once a year do a complete checkup either by yourself or by a bike shop.
You should easily get 10 years of life out of your bike. 20 years might be possible too.