But I wonder, how can one improve the stock spectator mode without bugging Razo about it?
I, personally, prefer to keep it separate or else the line between hard-coding or soft-coding an idea (which is feasible with both) will be unnecessarily blurred.