I just read a nice review on Nimiq by @mimerr. I thought I would add a little more here.
The best part about Nimiq is that it has an amazing easy onboarding process for new users. You should try it and see how easy it is. Even if you do not plan to invest in it, try it, and learn something today. You can also earn some $nimiq by playing some games, like nimtris.
Nimiq is a "browser-first" blockchain, and any competent JavaScript programmer should be able to code something that can interact with it.
However, I still do not see many useful or high-quality Dapps utilizing Nimiq.
In comparison, Hive is much more mature in its dApps offerings and functionalities. Just that the onboarding to Hive can be a deterrent for some people, with its many private keys and less straightforward account-making process. It can be quite a challenge for newcomers.
My reflection is that if Nimiq can amass developers' interest in developing Dapps like Hive, the ease in onboarding would make it a winner. On the other hand, Hive should improve its onboarding process. Then it will be easier to woo new users. The ease I am talking about is that of Nimiq. Try it!
Or if Nimiq and Hive can work hand in hand somehow, that will be fabulous since both are offering browser-based user experience.