Thought "do dodo" was the start of some sort of scat singing jam haha. You have some awesome riffs there man. A bit annoying on their own but that's par for the course if with this genre.
I'd love to here it with some drums to give a better idea of the song. Check out EZ drummer, it's what I use for mine.

Crit? https://www.ultimate-guitar.com/forum/showthread.php?t=1441251