I weaned at 4 months old, because that was the advice at the time - I didn't know that had changed until I read some of the threads here!
As far as the 'Experts agree...' line that Heinz use, well - you can usually find an expert or two to back up most things, so I'd take that with a large pinch of salt. In general, I doubt I'd rely on a company's packaging/marketing material for advice, because they obviously have a vested interest in getting me to buy their product so are hardly unbiased.
As far as I recall (this is 11 years minimum ago for me, and my brain is full of other things now) I did listen to my hv's advice - because she was unbiased, had the correct training and, most importantly, knew me and my child, so I felt that her advice was more relevant to us.
With ds1, I did make lots of purees - he got all sorts of interesting stuff. I spent a day each month making all these different purees and freezing them in icecube trays, so I could mix and match his meals when I got them out of the freezer. I did this a whole lot less with ds2 and ds3 - lack of time and energy, I suppose - so they got some purpose made purees, some meals that ds1 was eating, pureed, and some baby jars.
My main gripe with the baby jars at that point wasn't the advertising/blurb on the bottles, it was how horrible they smelt. I used them as little as possible because I thought that if I didn't want to smell them, why would my ds's want to eat them!