There are always things that could be better, faster and easier in b4a, as there is in every program avaible for the android-developers.
But whats great about b4a, is the drive, the passion and the comitment the developer and "power"users have. Being an "oldtimer" from the amiga-days, I found myself at home instantly. The forum may have grown to a really big beast, but its a beast of knowledge!
There seams to be a workaround for most of the problems, and if there isnt, the developer puts it on his list. Even, java-libraries for the android can be used inside b4a, I havent tried it myself, but after reading the forums I have no worries if I should have to be using one of them.
A friend of mine said that b4a is still a "young" program, and there are bugs, and quirks. But the same person is programing in elipse for the android, and sais some of b4a problems also are inside elipse-development. This mostly is the android-os "fault" he says.
So, buy yourself a copy, travel the forums, download the examples (you really need to buy yourself a copy first, so all things will be avaible). If your short on money, start using b4a for the "demo"-time and get a feeling of the usage. You won't regret it. :sign0089: