Sort:  

There is one scotbot for all tribes

That's the problem.

and it watches both Steem & Hive.

Yes.

It's also not well optimized from what I have seen.

Splinterlands does not depend on Scotbot, only tribes.

Ok. But the Tribes use Scotbot to calculate rewards, powering up and powering down and stuff like that. Does Scotbot have any contracts available that any of the games make use of at this point?

I don’t believe so

In fact, Yabapmat clarified in another post that Scotbot only does the reward calculation and such for the tribes. That it's a separate service from Hive Engine. It's bad performance is apparently due to the fact that it's just a minimum viable product put out "to keep Appics on Steem" as Matt put it.