The free Bonjour Gateway has a limit of 500 services; contact us if you require higher limits. APs have a recommended limit of 1000 services (the limit is driven by memory allocation for optimal operation).
I'm currently aware of at least one customer who regularly has 800 to 900 services running on his Bonjour Gateway and it is functioning without issue as long as the Bonjour service is disabled and re-enabled on a regular basis (due to an unrelated bug). Nothing special was done on this Bonjour Gateway to enable it to support the 900+ services. It just works.