A note of caution on the HF 212
This engine is a vibrator.
I just did a little search to see if anyone else has a shaker and someone on a mini-bike said the engine shakes a lot more than the blue 196cc clone.
The only smooth zone is idle to off idle.
I put a rubber pad under it and isolators below and it helped a lot but I am still annoyed.
My only experience with the 196 is on gokarts and they were fine.
I would avoid this engine. Look for the 196 unit instead. They are still available from different sources.