I think IPFW needs a 3.5 to KEEP it’s top scholarship while Miss State is closer to a 3.0.
That would fix it for me.
Also, I wouldn’t worry about the satellite nature as much as I would the quality of student life. I don’t know much about MS State, but IPFW appears to be strongly aligned with commuting students.
IUPUI is a little like IPFW, and the guys I know who went to IUPUI because it was a good fit are generally a lot better adjusted than those who say (occasionally) that they got a Purdue degree. So if you want to go IPFW, go, but go because it has the major you want, because you can afford it, and because it’s a good fit.