Tem diversas alternativas, docker ( criar imagem do seu backend e usar uma outra do supabase ), usar o mongodb na cloud, fazer o frontend ser uma lib de webcomponents super costumizaveis que tu só joga num wordpress e fé, etc..
voce vai vender a solucao? ou esta fazendo para aprender?
se for na primeira opcao, eu voltaria o foco para ter mais bem definido o problema que esta resolvendo. assim as respostas sobre o que vale a pena e nao vale a pena devem ser todas automaticamente respondidas.
exemplo: se o problema mais latente dos bares por ai for ter um fácil contato para fechar pedidos online porque você teria que fazer um Dashboard para eles?