Re: MTB forks for Cruisers.
I think you have a nice motorized bicycle !
(but I really don't like the look of a gazillion cables! Need to learn a solution)
I think you will have a significant improvement with front suspension. I've even been looking at the $17 Zoom forks! anything would be better than none!
Good luck with your plans!