Prime fodder for a while new thread.
Sounds like a really great strategy you have thought through which would be interesting to explore :)
As for the question. Fixing five years. Probably wouldn't fix all, but good risk management strategy for potential rate increases, if you did some.