Yes sparks could be added to any motor, though the sparky's really take a hit on performance. Might be an idea to ponder... We did try to make some coloured sparks, the results were less than satisfying.
I thought about doing different coloured smoke in the past, but from what I'm told the propellant burns too hot, the coloured particles lose their colour.
Colour changing propellants are possible, but it would be tedious to make them. A dual thrust motor could be made this way also.
We still have no plans for making VMax for the forseeable future.
We have made single use motors commercially in the past, we very well might make some for hobby use in the future.
Yes you're right, a grain swapping matrix would be a nightmare for certifying, but could maybe be used for EX launches, no cert required. I know someone who will take 2 different but same size motors and swap the grains between them, providing they both use the same nozzle throat.
Thanks for your input, it's greatly appreciated. It's nice to hear what ideas other people have.
Bob