Hi Stephen, srry for the late reply.
My opinion is:
My recommendation is Hasegawa 109s.. They are more expensive than Revell, but easy goings and high quality kits. You may also want to modifiy with some upgrade sets like cockpit, propeller or wheels .
In the other hand Revell has some advantages with cheaper price and some excellent details (like wheel wells bay details).
I choosed Revell s Bf 109 in this project because this is the only Erla built G10 in the town. I generally use Hasegawa s 109s on my other projects.