To my knowledge Roku does not charge a fee to create a channel for Roku devices. If you are not charging for the channel or the service, I don't think there is any costs involved, other than paying someone to program the channel of course.
Dan
Roku Community Streaming Expert
Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.
I am not a Roku employee, just another user.