No, io non lo uso, mi dispiace, utilizzo il suo fratellino B4A che utilizza (come hai detto tu) un linguaggio che è una via di mezzo tra VB6 e VB.NET e che compila per Android.
B4J è molto simile come linguaggio a B4A, trasforma tutto in Java e poi compila in .JAR, utilizzabile quindi anche su altre piattaforme.
Non so purtroppo niente su limiti sulle librerie e altro, iscriviti al forum dedicato
https://www.b4x.com/android/forum/forums/italian-forum.13/ e chiedi quello che vuoi, vedrai che di sicuro qualcuno ti risponderà
Sergio