The mounts need to be filed to fit better. The cables can be routed over the lower mount no problem.that looks like the same kit i found to buy....
how did you have to modify it? my concerns are that i havent yet seen them mounted on a mountain bike with a straight tube diamond frame... ive only found pics of them on beach cruisers. the mounting locations seem to much of an angle to fit a mountain bike.
and how did you get past the cables that run under the frame? thats another concern of mine....
Just about everything needs to be modified and/or fine tuned and as you run it you'll find more things to change. I would suggest replacing every piece of hardware the kit comes with higher quality (not Chinese) bolts and whatnot. The clutch cable will take the longest to get into adjustment but once you're there it's all good. I probably spent the first 200 miles 5 miles at a time then fixing/modifying something.
Get the 60cc engine if you can, the 49cc is weaksauce.
ebay.com