Yes I do believe the only difference between our engines is that mine is a 2 piece head, that is you take the cam out from the top not the side. It seems to be of good quality, doesn't get too hot and the throttle response is awsome and idle is smooth. I have noticed a little more vibration but thats to expect from a large single compared to my old 100. I can ride on one all day in second gear. Overall the fun factor has gone way up.
If you need any help wiring the ignition let me know, I made my harness from scratch.