Why go self made when you can make something as awesome as this?! Tumang, are you like, 100 years old? Self made videos are a thing of the 90's :)
Way to go guys! Don't change a thing!
Especially not the drummer :D
A word of advice. Your noise can be better described with some grundge self-made video. No need for studio and other stuff. Make more videos becouse you cannot fail with this what you have so far