High compression (say over 10.5 : 1) will probably have issues with normal Unleaded (95 RON) and would be better with super unleaded (97 - 98 RON) - especially if you have advanced the ignition at all. The increased RON rating (comaprable with the american Octane rating) means that the fuel is HARDER to burn, so reduces the chances of pre-ignition occouring.
Not sure if carbon is the cause of your ignition problems, BUT - if you want to try to use water as a decoke method, it's easy if your engine is on a carb.
ONLY DO THIS ON A WARMED UP ENGINE, NOT FROM COLD! :
Just remove the small vacuum line fron the dizzy vac advance, place into a milk bottle of water (more than enough to do the job), start the car and keep the revs at about 1500 - 2K rpm (the engine will try to bog down as the water enters the cylinders - DON'T let the engine stall) and continue untill ALL the water has been sucked up out of the bottle.
Note, you might NOT want the exhaust near any white sheets, the house, the neighbour's cat, / any objects, as the engine will flush all the soot out into the exhaust, and the carbon in the exhaust will ALSO be flushed out - and spray black carbon laden water EVERYWHERE !
IF you DO try this method (and it does work), first off - it's your OWN responsibility to do so, neither I nor TMF can be blamed if you blow something up.

And secondly, If you do this - the engine MUST already be
warm for it to work (the water flashes to
STEAM - this removes the carbon) - do not try it on a cold engine (no carbon will be removed, the engine will probably stall and there could be a build up of water in the bores -
which will NOT compress, and could lead to bent pistons and valves!) You have been warned.
Good luck!

SS