Judging from the wiring nightmare in there, my best guess would be approx 3 other customers running thru there right now. Maybe less, but considering I knew precisely zero about sat installs a week ago, don't quote me on that.
As for the SCU thingy, whatever it may be/do, after I do some work...