I think it's worth consideration and also requires caution. Some forums (mostly English language forums) openly encourage vendor to include affiliation in ID. For example, my ID on another forum is like, "gingko (manager of blabla)"
But some forums (mostly Chinese language forums, because there are millions of tea sellers in China
) strictly ban this ID thing, because this could potentially serve as a form of advertising - sometimes highly efficient or highly annoying, depending on the context.
However generally on teachat, I don't see much of concern on either side (but I'm blunt...). In fact, sometimes people (whom are knownly non-sellers) hold very different opinions as mine, which almost made me feel they sound like sellers (I mean, opinions like "you should have one teapot for each type of tea", "the more expensive teas are better", kind of things...