Out of curiosity do you curl your index finger under the rim completely or rest the rim or where the bead would be on your first or second knuckle. I have been trying to fix my grip to where I get a consistent release with my putts. I tend to make them go to the left of where I am aiming with a LH release. I like that you putt indoors too it makes me feel less crazy for having a sheet hanging from my archway with a lid in it and tied underneath to make a makeshift basket

.