Interestingly, the certified engine world seems a bit behind the uncertified engine world.
I flew a SkyArrow last year with a certified Rotax 912 engine - the carb heat was little different to, say, a C150.
On the other hand, look at the engine on a Pegasus Quantum 912 - same engine on a top of the range flexwing, and although carb heating is there, it doesn't involve the pilot at-all. A heating element using coolant is wrapped around the air intake - no carb icing and no loss of power.
G