We do have the lite rules that we can always print out and distribute to our FLGS, Comic Stores and interested parties (ie. public libraries, community groups, etc.).
A course would be a good idea but I would rather have it as short Real Audio files that would be offered free on this website. Or at the very least a flash presentation, however, Wizards used the Flash presentation it fell flat because it did not reflect any sort of reality.
With the rise of Podcasts (sound & video), it seems like the better venue if we (as fans or if QLI wants to pick up the ball) would be able to even create an amateur podcast in an area where Traveller density seems highest. This would be a useful device to attract new users especially if we tap into existing networks like the Firefly podcast or create the link on D20 Future, etc.