I completely agree with you @oaaguy that simplifying things is essential for new users to stay and participate on Hive, it is essential help new bloggers learn the necessary skills to blog on Hive. Also making it more fun for example like gamify the learning.
Regarding your question about migrating an existing blog to Hive, it is indeed possible to do so. There are a few ways to go about it, depending on the platform you're currently using. One option is to import your content using the SteemPress plugin, which can import posts from WordPress and other platforms.
SteemPress - a WordPress plugin that allows you to import your blog posts to the Hive blockchain.
Bringing over established blogs and audiences would undoubtedly help with growth, as you mentioned! :)