Honestly the battery life for my HTC Vive controllers + trackers is unaceptable. Things start to fucking die all at the same time around 4 hours in. Even if I got a pair of better controllers that run on batteries or whatever ( I think index controllers last for weeks?) 

that doesn't fix the issue with the vive trackers dying in 4 hours..