It's funny how it turns out - I wasn't keen on BF-ing in public beforehand, but in practice (and actually, it does take practice - juggling a newborn, bra clips you've never used before and a top/muslin whatever feels very hard to start with, but gets so much easier) -
In practice, my DS went from 0-60 in terms of being hungry and wailing, so if I tried to find a comfy spot and be elegantly discreet with a muslin, he was screaming SO loudly by the time I got him to the boob that everyone nearby was staring at me. So as it turned out, best policy was just to pick him up and offer the boob wherever we were, without any faffing around.
I was lucky though, and had a DS with good latch right from the start. The gap between exposing my breast and getting a baby attached was very small. Again, friends had different experiences - with babies that are tricky to get on, there can be a certain amount of baby wrangling and exposure (friend found bebe au lait very helpful in that instance, they seem to have a lot of room underneath them, and you can look down inside them to see what you are doing) - I know women who had BF troubles and had to use nipple shields, and really couldn't face the curious stares in public -
And one friend has the most dramatic let down, a proper sprinkler effect! and she uses a cover up partly so people don't gawp, but also because frankly it limits the amount of spraying.
So like I said - different women find different solutions for what makes BF-ing comfortable for them.