Sorry, haven't read all the posts but I always fed Jack when he woke. As someone else mentioned I couldn't be bothered with tantrums in the middle of the night and feeding was the easiest and fastest 9/10 times, plus I was always worried about misreading his signs and not feeding him when he was hungry. I suppose you do what works best for you both.
Oh, and Jack is 1 tomorrow and has never slept through!!

(unless you go by the official definition of 5 straight hours and then sometimes he sleeps through). Mainly it's his teeth that wake him now