Grats man! It certainly is the boss!!!
I put a bunch of mods on mine, and now I'm kinda feeling less is more haha It's so good stock or close to stock anyway! More noise from the pipe, A UNIflter to sort the breathing out and maybe shorter gear setup if you feel like it and you're good.
(I realised last night that every time I ride mine I have a flash of the scene from Independance Day when Will Smith first flies the alien fighter craft and is like:

