I thought so but then I have tried posting content like this there and it didn't seem welcomed.
What do you mean by that? I have checked your posting history, you have posted 4 posts in the Natural Medicine community and I don't see any moderator comment saying your post or topic is not welcomed.
RE: EVER HEARD OF MELON SEED? LET'S TAKE A SHORT RIDE!