Whether you use the replication-based synchronization model or the message-based one, tuning is a function of providing the highest throughput while limiting CPU and memory consumption to reasonable operational levels. You can tune performance immediately after installing Unwired Platform components with all runtime artifacts running and stable. You can refine it as part of regular system administration duties in an ongoing capacity, or when new runtime components are deployed.
Tuning recommendations vary depending on your model.