This ending is definitely underrated.
I love how the rap part compliments the vocals, so yeah, the song definitely fits with the animation.
When they showed Team Guy without Neji KILLED ME. RIP Neji, man.
This is exactly why I watch the Rock Lee spin-off, because it's non canon and funny and that Neji is alive.
Overall ranking, 8/10.