YouTube used to have this nice feature to get channel update as RSS feed. But it was closed on March 4, 2014. We think users should decide how they want to get their updates on their own. And if it's more convenient to get an update with RSS, then let it be. So we added ability to generate RSS feed out of any YouTube link.
We are fetching only YouTube channel new uploads for now. But we may add additional YouTube-To-RSS functionality if it gets enough requests. Just let us know