I have also done research on this engine...the general feelings I got from all the reviews and opinions on the engine is that it is a great buy for the money. (can get them between 80 and 130 on ebay new) The only thing that was put down about the engine is that many stated the carb wont hold a tune as well as some would like. The fix for that was by putting a O.S. carb on there, sorry I forget which one.
All in all, if you got the money and the ride to put it in GO FOR IT!