We have used b4a for many many projects in the last 3 years for a wide range of technical requirements across all the projects. from the simplest to the most complex it really helped us focus on business itself instead of technical details. and for the times there were problems b4a's awesome support team helped us out and saved the day.
I wish there was a frontend equivalent of b4a so we could do the same with frontend but that's a story not related to b4a, and I just said that to let you know how good b4a's solutions and services in general were.
I'm sorry i'm gonna have to update my review, because this went from the most amazing thing I've ever seen to it can't do a damn thing without making a mistake in a matter of just a few hours. I don't Know what changed But I went from highly impressed at pulling my hair out since this morning.