Stretching is an important component of a well rounded exercise program. I, too, have a background in martial arts, was an instructor, and also certified as a personal trainer and specialist in MA conditioning a few years ago.
Cycling is great exercise in some ways (cardio, endurance), but it's not well rounded (upper body strength, range of motion). I find it reduces leg flexibility, as well.