Babaslings may not technically be a "bag sling" but they still do not provide adequate adjustability for appropriate, safe positioning, in my experience.
A "true" sized pouch sling, or adjustable pouch sling such as a Hotsling or Peanut Shell, is far better as they do not have the bulk of padding or bizarre buckle shoulder that Baba slings have.
In my experience the padding and buckle tend to interfere with safe wearing. Not only that, the buckle is on the back of the wearer, meaning that in order to adjust the sling to fit you and your baby, you need to repeatedly remove the baby from the carrier, make the adjustment, the pop them back in again. This can be frustrating for both mum/dad/carer and baby. Also terrible if you want to share the sling with someone of a different body size to you.
Seriously Babasling: AVOID There are many, many other, much more sensitively designed slings out there to choose from.
Also worth mentioning, since safety is the issue here: forward facing positions in a wrap sling are NOT safe. Forward facing positions tend to mean the baby has its legs dangling down, in sub-optimal positioning for hip development, they also tend to get very overstimulated, not having the option to turn away from the world.
Explanation here: www.calinbleu.com/pages/Carrying-a-baby-facing-forward.html