Welcome to the forum!
It sure does help. Maintaining the environment won't be a problem. I'm already doing that for my uroplatus geckos. As for handling, I don't really do that, either. But WC isn't for me. It's too much hassle, especially if I have no real snake experience to fall back on. That's okay. Some people just weren't meant for snake-keeping