It's a nikasil cylinder cast by The Crank Shop in Vermont. It's part of their Polaris 800 snowmobile big bore kit. And it's topped off with the Power Factor head.
TL has never left me stranded from a dead battery. With a decent battery, I believe you could ride an entire weekend, at least 4 tanks of fuel, without charging. I use a lithium battery, though, and am paranoid about damaging it, so if I can, I'll charge it every tank. But if I can't, no big deal, just keep riding.