Most of mine are .12 onroad engines. Mugen X12, Maxmod .12, Novarossi NS12S3A1. For my buggy it's a .21 Sirio Kanai Evo2 and a Rex P5.
For any car (off and onroad), any novabased italaian engine is good. Different manufacturers place the power on different points of the power band with crank and porting. Rex, Top, Novarossi, Mugen, JP, RB, Maxpower ... all are good and make .12 engines and up. For touring 3 ports is the maximum allowed for race legal engines. For offroad and onroad 1/8's, .21's is the limit in size.
If price isn't an issue, get any one of those race legal engines and get them modified with full option. This can range from $350-$500 for .12's and $500+ for the BB .21 engines. Uriah Murnan, Jim Hottinger, Massimo Fantini, Rody Roem, Carlsen ... these are highly sought after modifiyers. They have different levels of modification. Jim Hottinger is the protege of the late Ron Paris. Also check for "factory tuned" engines. Rex, Top and Maxpower have these engines. Maxpower uses Massimo Fantini as an "inhouse tuner." Novarossi does the same with Jim Hottinger.
I only use nova based engines.