Kin,
I based my e-bike on a Cyclone 360W motor and a full-suspension MTB from this site:
http://www.learsport.com.au/view_produc ... ct=BW3240VThe BW3240 has the pivot point
in front of the bottom bracket so the chain length does not change as the rear suspension compresses. I replaced the original Kenda knobbly tires with Specialised Armadillo tyres to reduce running resistance and also to get the required clearance for the Cyclone motor.
While you may not be able to buy this specific bike, you will probably find a similar rear suspension setup if you keep searching.
FYI, I also bought a Shimano Nexus premium 8-speed hub gear and had that spoked into the rear wheel. In my opinion, this gives the ideal e-bike setup. The smaller motor is quite efficient and doesn't need huge batteries. The 8-speed hub gear gives a huge range so the small motor is adequate for both steep hills and faster flat sections. The hub gear can also be changed when the bike is stopped.
Originally, I had a 24V, 10AH LiCo battery that fitted in a slid-in mount in the centre of the frame (inside the semi-circular section). I am now working on a new battery mount for a 26V, 11.5AH a123 battery pack. I am tending towards a saddle-bag style double box with half the batteries on each side of the frame just in front of the seat post.
I found Cyclone Taiwan very helpful and easy to deal with.
BTW, if your setup includes the Cyclone pedals with the built-in freewheel, try to get them to send you the special tool to dismantle the freewheel. My first freewheel only lasted a year. However, when I bought a replacement, I also bought the removing tool and can now regularly dismantle, clean and repack the freewheel with good quality car wheel-bearing grease.
JohnB
26" Learsport BW3240 Dual Suspension MTB, Shimano Nexus 8-sp Hub gear, Cyclone 360W chain-drive, a123 8s5p battery.