RSS is a hosting company, and has no influence on whether or not iTunes will accept your RSS feed.
iTunes generally accepts feeds within 24 hours to 2 weeks. If you have not heard back from them within this time range, please reach out to them directly.
It's important to note, that you should only submit your RSS feed after you have tested it.
For a full list of free RSS Feed validators, please visit: https://support.rss.com/?sid=44000641875#solution
For more information from iTunes on submitting your RSS Feed please visit: https://itunespartner.apple.com/podcasts/articles/submitting-your-show_testing