The Triumph Street Cups could serve up an energising shot of accessible café racer cool into your life.