Don't worry about the intro.
You definitely seem to know what you're doing. This is a great song and deserves the tens it's getting! By the way, you shouldn't tell people you didn't spend very long making it. People will then think that, "Oh, if F-777 didn't spend so long on it and it turned out the way it did I can do it even better!" Then they get disappointed and depressed.
-The ever rambling KimeraX