RE: Ca models Extra 300l 31%
One thing that matters with petrol is the fuel you use, USA has some extra additives in their fuel so they tend to get about an extra 200 rpm, us Brits have to put up with the low lead, low pollution petrol. However seen a Da50 power my mates 28% own design extra 300 and it would take it up vertically pretty nicely, weighed 18lbs, was a bit heavy for it's size but is a lovely precise aeroplane.
Don't think the Da50 will tear the CA extra 27% apart, they're built for that size engine.
A 75cc would be better for the 31%, maybe even the ZDZ80.
Another person I know flew a 30% extra with a 3W70twin init and it was fine. - just food for thought.