Counter leaning is all well and good at very slow speeds such as a slalom through cones etc but has a few issues as speed increases, including a risk of riding off the tyre edge whilst still upright, grounding out part of the bike early, or running out of lean and having nowhere left to go........ as a technique I don't like it much though it has its place.
As a novice rider I would counter lean everywhere at all speeds, until one day on a slippery wet roundabout riding my Thundercat my luck almost ran out as I went past the edge of the tyre whilst lean over on an off-camber surface. The resulting rear wheel slide and almost high siding scared the shit out of me and caused me to evaluate my mistake and correct my riding style.
In linked hairpins many years later in Germany I followed a pal that was counter leaning his GSA into every bend and then running out of lean. I however was hanging off on the fat part of the tyre with the bike more upright, then pulling the bike bars down further once past the apex whilst simultaneously rolling on the throttle (in the last 30% of the turn) and gaining both speed and lean angle before standing the bike up as I applied yet more throttle and firing it out. Basically, I was all over him like a cheap suit and in the end he had to wave me past, at which point I fucked off into the distance.