is your question, how to make it go viral, or how to get a lot of views?
almost anything that is designed to go viral never does. virality has an element of unexpectedness that is usually not planned.
if you want to get a lot of views .... sure, virool is an option, or you can just advertise on youtube, there's some tricks to keep the cost down ... leverage your network, ask people to share, give people a freebie for sharing .. etc. ..