No it's not needed. What is needed to keep your account active is to make sure you login to your cpanel a couple of times a month.
thanks, then I'm done here.
utopia.heliohost.org/
Well, Seems like things are working now - I can login to cPanel.
Still haven't confirmed the account if it is needed for continued use.