Here's the thing: there is no appropriate board, or more accurately, no one knows if there is an appropriate board or not. I'll explain.
Personally, I think this entire thread should be in Free Ads, because it's a big giant ad. It so happens Chance is a non-profit seeking dealer. That's complicated--dealer posts aren't allowed in Free Ads, but the non-profit motive seems noble enough. I just don't get why it's in Mics anymore (it started here two years ago when it was just mics). I mean, at least $175K of the last order, and most of the discussion, is about preamps.
The transformer pitch muddies the water quite a lot, you are correct. I imagine Oliver is making a profit. But Oliver hasn't posted here to my knowledge, and Chance doesn't profit from mentioning that Oliver is selling trafos.
Terry and the upgrade kits are even more complicated; Terry is a principal in TNC, but I don't know if these kits involve profit or not.
Chance has inferred that all of this is development for an eventual commercial offering. Or maybe that is overstated. Inferences can be hard to decipher. But at any rate, that hasn't occurred yet.
Back to you and Free Ads. As I said, Free Ads doesn't allow dealer posts. You are a dealer in your own kit, and are therefore prohibited from posting there. Now, if you ask me, there should be dealer posts allowed in Free Ads, or maybe a separate Retail section. But I don't make the rules.
Who makes the rules? Well, Dragon did, but he recently sold the board to the French. After their initial excitement and graphic design changes, I believe we have scared them into inaction. Probably they just want to profit off of ads to recover their investment, and are concerned with not screwing up the community to facilitate that goal.
So there still seems to be nobody to moderate the board. No one will move your post. No moderator will likely even see your post. It's up to every member to adhere to the rules as they may or may not exist. Make your own ethical judgment and stand behind it.
I'd recommend Google Adwords. You will pay about $0.60 for 1,000 page views here.