In this business, constant communication is vital. However, one must be careful not to overwhelm your affiliates with too much to digest. The Launchpad series is already designed to walk affiliates through the basics of the business.
Your main job is to motivate your team. Your weekly newsletter and your stream posts should be enough communication. Then you respond to any individual questions you receive from your affiliates.