There are a lot of variables I would consider but at your age I would not be concerned about making a move or pursuing alternative options while she is going to school, if you do not feel you can live apart for that amount of time and she is not committed to coming back to where you currently live.
It sounds like from your internship and rather limited work experience you are a smart guy and will have no problem getting employment, likely better employment, in another location or in the future. It would be my suggestion that while you target her schools assure they are within a long commute of a metropolitan area (work options) and also evaluate her locations to assure there are good MBA options either at the same school or close.
As long as you live within or open to living in a mid-to-major city, there typically is a lack of top talent in the marketplace and you will find plenty of opportunities. When I am looking for employees, I prefer individuals to have multiple experiences both in company and location (as long as you don't show a history of job hopping).
@6balls is also correct that in almost all situations a longer term dual income situation will allow you more financial freedom in the future to pursue some strong lifestyle choices in the future... the answer better be waterfront! Please note I said 'longer' term dual income as I have know far too many individuals that have pursued higher education only to stay at home with kids only a few years later. There is nothing wrong with that, but you need to be realistic in the desire for education/career verses staying at home with children. You can easily leverage your future in education debt (especially considering cost of education these days) without a sound payback.
Just views... best of luck in your adventure and remember that 10 years from now you will be sitting by a lake after a day on the water, beer in hand, and be happy. All the details in between won't matter...