Hi! Glad you're enjoying the game!
Sadly we do not have the option for twin stick support (even by hacking mouse/keyboard and controller functionalities as you described) currently, though we are still exploring the possibility as we intend to move toward player input keybinding options in the future.
Thanks, and hope to see you in the arena on March 28, 2018!