The Switchblade is a great platform for a motorized bicycle. It does take some special work to get things lines up. It is not a bolt-in application if you're considering a Chinese 2stroke. The engine needs to have special mounts and be off-set to the left about 9/16" to get the chain aligned correctly. The wide rear tire dictates the off-set. The front engine mount also requires some fabrication.
Once done I think you'll like the ride and feel of the Switchblade. I currently have two. One with 14" ape hanger bars, the other one with the bars that came with the bike. The older ones, 2009 versions came with only rear coaster brakes. The later versions, 2011, 2012 has front disc and rear coasters.
Let me know if you need specific help and you can see photos in my profile.
Good luck.
Tom