I've been looking for a good quality cruise control myself, these California freeways put a strain on the hand and wrist. I would be interested in what you find out? There's a bike shop in the next town over that is listed as a dealer for the brake away.
Bob