This is great that you are having fun but my inner DM is thinking from you statement "So we have a bonus action that is so good, it replace many other class abilities or actions? That overpowered."
Exactly right now a bonus action its pretty often doing more damage then a 2nd lvl spell. And it can also be performed by Mage Hands to make it even worse.