I agree with Dan, I believe you should not move from your own domain to a free website server. Here are my reasons for it.
- Design and Development Limitation
HTML code might be difficult but it will give you independence of doing anything on the website whereas with a free website builder, the design and development part might be easy for you but overall design and development restriction will bleed you out.
- Brand Value
If you have a business website, then it’s a big no, no and this is because it will kill your branding. The first thing people normally see is a own domain name if you are going to kill your own domain name and move to a free website, your business on the internet will be much less valuable.
- Search Visibility
I have not seen much websites (under any niche) that are on free website builder and ranking well on Google search results for money making keywords and this is because it’s useless to invest time and money on a free website as its out of your control.
I believe the better option here is to invest some money and move to customized WP solution as this will help you stay away from codes and all and you still will have design and development independence with your own domain name
Hope this helps!