Well dang, I honestly didn't expect to get this much attention for this idea. I'd just thought it will be an interesting thing to share. But anyways this, or another similar weapon, if ever implemented would be an interesting change of pace for the player. I don't expect this to be an easy weapon to use, in fact I expect it to be one of the most; if not the most difficult to use. Which is what I kind of want out of this idea. But undeniably, this weapon will likely be far more complex than the rest and would take time to properly balance, like you mentioned.