I'm one of the side huggers on narrow roads if I cannot go fast enough. It seems to work well enough. When I can go fast enough I don't hug the side.
I know everybody says my way is wrong, but it works for me. It's a conscious choice. I tried the alternatives and like it better this way. When I want more visibility, like if I can hear someone coming around a blind corner behind me, I'll stick out my arm into the lane. Let them hit my arm first instead my whole body.