Another option is to try some very low-key situations where she won't be distracted. Bfing lying down in bed with the curtains drawn is a good one. Bfing in the bath can be more relaxed and the skin-to-sking may help. It sounds like she has gotten much quicker (more efficient) at bfing too, so a feed will be shorter.

Try calling the ABA on 1800 mum 2 mum if you are worried that she really isn't bfing enough. As marcellus said, keep an eye on her nappies and her general behaviour. It sounds like you're doing fine though.