to start I'll say, I'm a bicyclist. yesterday I ordered a 80cc kit. my first. it won't fit my current cycle tho. now I'm scurrying to find something to install it on. lookin at walmart beach bikes. any good? honestly, I've never even seen a power bicycle before. so, any advice would be helpful.