7 years is a long time to know what will happen with the housing market, interest rates, economy, etc.
I realize this is a very conservative approach, but my approach would be "what payment can I afford if I have to stay in this house if it goes past 7 years." If a floating rate could take you above what you can afford or moving to P&I could, then for me, I wouldn't do it.