At the moment, we don't have any built-in way to send a message to all your affiliates (e.g. using our Updates and Newsletters feature), so what you described is also what we would suggest currently. We do have the request to add an affiliates list to your selection of Newsletter recipient lists logged on our Development team's wishlist as a possible new feature, so that enhancement may be forthcoming.