I just graduated from Ft. Sill myself on 10 Feb. I am a 13M (MLRS crewmember). I'm not sure what to say about your MOS but as for where you are going I can say at least you get to sleep in the Battalion Barracks. My barracks were across the street from the rest of Battalion 2/80th FATC. We called it the trailer park because it does resemble one pretty well, being five seperate structures; one each for the four Platoons and one for CQ. It was kind of nice though because it was quieter over there. BUt the only MOS's over there are the 13M, 13P, and one other but I can't remember off the top of my head.
Good luck though and watch out for the Marines there, I think they feel a little out of place and outnumbered

.