Howdy Mister, welcome.
Just a personal preference, but I really like the Riverside. Just think it is old world beautiful. I put a 79cc HF on one (same dimensions) and is about my favorite build. http://motorbicycling.com/showthread.php?t=23871
Post lots of pictures!
OH, the fenders will try and kill you. Not kidding, they need to be shored up or removed. Not trying to worry you but is not if they will fail it is when. Lots of information on how to fix that and keep em but until, I cant say strongly enough to lose em for now.