I don't know if this is my best or my hardest track, but it's by far the one I've spent the most time on in one sitting. I like it but the track does have a bite. Enjoy!
Edit: removed the animated LED signs. Gotta learn to add them properly; yes the screenshot still shows them... so be it.