You already have SOFA agreements in place for various crimes, and some maintain that a GI can be charged by local authorities. Nuts? Nope....we’ve already entangled ourselves into this type of situation.
As for on base? You need some neutral cast of folks who have nothing to do with the post commander or the next ten people after that. We can vouch from the Aviano episode...the system is screwed up.
Topic is universities. Don’t drag the military into this.