I went on the BWCA (aka Ionics) WFP course a few years ago. I did learn bits from it because I had only been poling a couple of weeks (trad for 14 years before that) and getting it all set up was still doing my head in.
Although there wasn't a direct sales push for (from) Ionics, there did seem to be a certain amount of less blatant stuff going on.
The methods and tools that they presented were everything that Ionics happen to sell - even down to brush types. However, in fairness, you could hardly expect BWCA to use equipment and show methods that are better catered for by companies other than their parent/partner company (they may be officially unlinked but I think there were some shared staff at that time - not certain of this though).