One developer or add-on doesn't represent the entire market.Beware of independent add-ons that have extremely poor documentation! This might be fine if you are a programming expert, otherwise, you will run into many brick walls getting them activated. Caveat Emptor! Otherwise, it's like buying a new car without a test drive and getting one-word answers when there is a problem. XenForo is great, 3rd party add-ons, not so much!