Is it reasonable to answer your own question with a temporary solution? I have a solution that kind of works, but it is lacking some "features". Or otherwise, put the solution in the question? If so, then where in the question would be OK: top or bottom part?
The question goes in the question box, and answers (including workarounds) belong in the answer box.
A workaround is a legitimate attempt to "answer" the question, so it should be posted in the answer box. The fact a more complete answer may come along later should not discourage you from posting it there.
You should not post any information about how you solved your own problem in the question. That box should only contain the question. Including information about your attempts to solve the problem on your own DO belong in the question, but these are never a solution, per se, but rather unsuccessful attempts to find one.