I dig the tape. I use renfru hockey tape on all my tanks and it works awesome
It gives just enough tack to hold against my shoulder, but not so much that it rips my jersey. I've tried the rubber end caps, like BS, Exalt, Angel, and I still tend to like the hockey tape the best. It's cheap ($3 for a roll that does about 10 tanks), easy to remove, easy to replace, and extremely low profile on the tank.
I always keep a roll in my toolkit, in case a new player with a shiny slick new tank comes to the field :-)