A bit of an update:
The bladerunner belts seem to be working okay so far. Lost a couple due to idler bearing failures, but they're definitely more durable than the plain blue belts. Compared to the OEM, they seem to be a bit tighter when new. They do seem to stretch after a while, but not...