For me personally, being a stay at home mum, i find that bfing is like fast food for babies- by that i mean that it is just so convenient for my lifestyle. i love that i can just pull out my bb's anywhere and there is warm, fresh milk ready to go, on tap, as my dp likes to put it!
In my personal circumstances (not working) it suits us perfectly and i know that ffing would annoy me because i am lazy and not good at organisation and preparation. it is totally your decision, but i have to add to what other posters have said, don't write off bfing as being too hard as i found that although it may have been hard at first to establish, once established it is very convenient.