Steve, you’ve put into words what most of us intuitively know as the basis for successful networking but fail to put it into action. However, telling someone outright that ‘I will offer you x in exchange of y’ is definitely not something you hear often. Out of curiosity, do you think this might make some people think you’re too cocky? I do feel this barter method is something that will work on people who accept that they have a lot more to learn than they know. And ‘might offend someone’ is why most people don’t do what they know they should.
For those on whom it will work, I think it’d be a great idea to research what kind of things they are interested in so that there are better chances of the invite being accepted. One could also offer to connect them with someone who’s an expert at the matter (assuming they don’t already know them).