IKR, it'd be so cool to make one irl (T▽T)
As for mouse: personal preference for the most part; I agree with you though! If I was to work on it more, it'd be on the top of things to implement