I do started with a canister. But after reading on the forums, ditched it for a sump.
One other thing about sumps not mentioned yet, is that as your water level evaporates, your display water level doesn't change. Then the added water volume means any changes in parameters are 'spread out'. So gives you a little room for error.
I also started out with clowns. Teyre hardy and overall, more fun to watch than damsels-not to mention a lot nicer, temperament wise.