Orca I and 2 of my buddies all had no problems making 10 minutes on Shorties. My one buddy Richard still runs the big 1900kv tekin motor and he makes it with juice to spare. We also run on a LARGE outdoor track that is grooved up and the current layout is extremely strapped.
Mayor I think they were planing on mounting the transponder there. The 2 screw hole were the right spacing for the mount bracket.