The other thing to consider is that this is the introduction forum -- the first point of contact for a lot of our new members. I'm not a mod, but as a recently joining member, I liked coming here and going "hey! there's heaps of people like me, all with their own stories" and I would have been put off by a heaps of spam threads, which look like a copy&paste job from a website.
If you would like to participate in this forum for *personal* reasons, I bet your advice would be welcome in some of the existing threads about weight loss and exercise. I'm sure you have a heap of expertise that would be useful and appreciated, I think you just need to go about diffusing it in the right way within this online community.