Thanks for the link!A while ago I compared a few of what I consider the best batteries on the market for high power vaping and the VTCs were in the mix. Here's the post. The results were surprising to me and don't agree with what you said above. I actually passed up the chance to buy some more VTC5s today from Illumn at $10 a pop because I don't consider them worth it at that price when you can get 25Rs at under $6.
For anyone who's interested in them, here's the page at Illumn. Their stock is limited.