The latest iteration in Altra’s long-running and hugely popular line. Here’s how we got on with it...