Well, you basicly have 3 options:
- big bore Chinese engines.
These are very cheap, can be decent, can be bad. All have a pretty bad cc VS bhp ratio. All are pretty ugly imo, differ a lot from the original look.
The Jingcheng DX90 or pretty fast (the older version, not the new), can be converted back to 6v system. Look like an original engine, especially if you put Honda covers on them.
- New Honda Nice / Wave engine.
Very reliable and perfect cruise performance. Very expensive, and... again in my opinion... very ugly.
- Tuned Honda NT engine.
These engines are new, fresh, often low mileage and easy tuneable. If you keep these stock, they are bullet proof.
Stock they sell ate the same price as the Chinese engines, but they are slower as a 50cc or 72cc. Tuning parts can be pretty expensive.
Best looking engines.
(Have one for sale, superb deal especially if you want to built one yourself)