Rule 240 doesn't apply here and cancellations for mechanical don't require an airline to provide any compensation whatsoever. VS was not obligated legally to do anything, because they were not denying anyone boarding on a departing aircraft. With that said, a letter to Richard Branson might be in order. Based on the experience I have had, a letter will pay off better (if well written) than a visit to the airport or even having stuck around.