The thread is absolutely fine as it is. Collimation is a topic important to everybody in astronomy and it is free to discuss.
To my knowledge it is possible to do advertisement for products if you register as a commercial user. This Is subject to some fee. But that is s.th. you should ask the admin of the forum.
Best regards to China.