You have a problem, and you know of a few possible solutions. You are not sure if any of them solves your problem in the best way possible according to some objective standard you set.
Here is a least of possible ways to present these ideas:
The first way is to list all the answers you think of in the body of your question. This question is an example of such method.
Another method would be to create an answer for each possible solution. I am not sure how this would pan out. Ideally the correct answer would have to address issues with all possible answers and provide insight into the consequences of the solutions before deciding which is the best. Additionally, an answer would require input on why such a solution would be good or bad, and you cannot provide this since you are the one asking the question.