Why would you prefer to control filters rather than scenes?
I think it is more common to use filters to control visibility in the wireframe or plot views and scenes to control visibility in the live view. The latter, possibly in combination with motion controls (like DMX movers or rotators), allows scene changes to be simulated and included in snapshots (stills and movies).
I would be interested to know how you would prefer to work.