I have no problem with offering solutions for sale, or letting others know of their availability - especially if the solution is very complex, as this is. That said, perhaps the Social Lounge would be a better place to announce products - although users don't necessarily go there looking for solutions, so how would they know what's available?