There is no limit to the number of channels that your app can use, nor is there any additional cost associated to the number of channels that are used by your app. Channels are transient resources created instantly upon publishing a message to an arbitrary channel name so use them to the extent of your application's requirements.
See also: