Your instincts are great, demand feeding is the way to go with BF for all the reasons everyone else has listed. The cluster feeding info I found really useful, as I didn't understand at first what he wanted and turns out he liked to cluster feed between about 2 and 6pm. I then learned (after many silly bits of advice and downright dangerous info) to just whack him on the boob as soon as he looked unsettled or fussy. If he was still awake an hour after I'd finished feeding him (in the first 3 months) I'd just feed him again, things were so much easier when I just fed him more often, and I was more relaxed too.