I have just returned, in summary not as good as the main bike show, spent an interesting couple of hours there though. I enjoyed watching the bike polo, the Pinarello stand was excellent.
One thing, if you are looking for a bargain, they have the Muvi cameras half price. Genuine bargain. Other than that there were few interesting show special offers. Madison had a few, but generally the prices were LBS level.
Also not too many freebies.
One thing : Go Ape have a wonderful zip wire there, maybe 200M long, very good.