We have a Northstar Igloo 9.5 with a cassette toilet. We spent 75 days going up to Alaska and all over with it and found it to be very workable. I got in the habit of trying to dump every day. We could go two days but never three.
Any campground with a dump station we dumped there. On most 2 lane roads in the west there are outhouse style rest areas and I dumped there. I could remove the tank and dump it, reinstall and be gone in about 1 minute, it was quick and clean as using any outhouse. I keep a bottle of anti bacterial hand soap in the drivers door pocket for washups.
As for dumping in a modern toilet you have to be a bit careful or you can wind up making the place messier for having been there. You can get blackwater splashing around if you aren't careful. I learned to be careful and only use the regular flush toilets as a dump site when it was the only choice, then made sure and dump slow enough to keep it neat. Not hard and only takes 30 seconds to do it right