I think mbl is long. Bsl used to be long, but now, meh...
eta: As some have pointed out, real like is different. On me, bsl is not looking long. On others esp. in real life, it is long. Apl is medium, and mbl/wl is really really long.
I think APL is long hair. Even though I'm passing APL and I just feel like I'm full SL. But when I see APL hair in R/L it seems long. BSL and longer is really long to me.