Not a terrible workaround for now.
Also an interesting idea on the FX assign. There are several 3-D modelling programs that have this "FX-patching" ability already, so I would think that it shouldn't be a problem legally.
I'd love to hear from Richard on the idea of an overall Mix Fixture...maybe time for e-mail