Are there any limitations to the free trial?

Yes. A free trial account can only create one channel at a time. Streams broadcasted over a free trial account can also only be watched by 15 people a day from unique IP addresses. Any people trying to watch a stream beyond those 15 will receive an error message. Trial accounts unless they buy are active for 30 days.

Free trials are also limited to only 10 GB of bandwidth and 1 GB of available storage, which is far below any of the paid plans.

Free trials are also restricted from using FTP to upload video files, a feature that is available to all paying plans.