Yes use of rep form is mandatory either you are using one or not.Thank you so much. I will not create another account.
So now all we have to do is wait and check the status on cic account right. Also did you give them Use of Representative/Appointing Representative form? Is that mandatory?