This is not really a question about some precise problem but rather about requirements, which as a owner of the project you are up to decide.
If you can't pick any one way to solve the problem, try applying problem solving methodologies and tools to it first.
Example here could be that you could perform a SWOT analysis on each of the approaches you are considering in order to pick the one that seems best in terms of advantages and disadvantages both current and future.