Quick deployements would be easier if a public tracker was available. It requires to introduce a new concept: a network identifier (for a given tracker).
The new user (which starts FreeCast Manager for instance) would have only to give a network name and a description. It will allow to create a new network. Each network should be identified (by a unique number). The started FreeCast Manager should use this network identifier to register itself into the tracker. This creation procedure could be performed via a webservice (for FreeCast applications) or a webapp (for more /advanced/ users).
It will allow a "zero-configuration" network deployment (because the root node would be available via NAT traversal by using the tracker).
This tracker should limit the node count (up to 10 for instance) to lead deployers to start their own tracker.
An automatic start page could be provided. To improve (if needed) network security, a public/private key pair could be generated during the creation.