RE: Grpro 100cc twin. or?
For professional and ethical reasons, I won't chime in on the quality of the GRPro engines but I will state the following.
Unfortunately a "not so ethical" person used some RCGF pictures to advertise his products. If you look at the cast carb mounting spigot on the photos of perche's actual engine you will see that they are in fact a different engine.
I have inside knowledge that this issue has been the subject of discussion between the two manufacturers who are located in the same Province here. It is also a driver for changes to some markings on the RCGF product.