Is there any limit on channels per connection?

There are no limitations in the number of channels per connections on our dedicated plans. We limit all shared plans to 200 channels per connection.