Such a great post, enjoyed reading it being an non developer. What I understood from this you are going for a niche less popular more complex market and its awesome to solve the problem for that community all the best man!