I believe market validation is more important than having a great product that no one wants to use.
The combination of product and distribution goes hand in hand to building a great product. So don’t obsess over UI and tech stack in the first version, until you have demonstrated customer demand.