I try to spend a fair bit of time at the beginning of any project planning for the worst case scenario, and trying to see what problems could come from that.
Is the standard implementation methodology fine for us for the short term? Almost certainly. I'm really just running through the scenarios and seeing if there is anything I can do today that will make my or someone else's life easier in the future by not unnecessarily creating or allowing bottlenecks.
All with the understanding of course that nothing is ever perfect, and that we have imperfect information about today, and even less perfect information about the future.