I just found you guys and you are awesome. I have been in music just about my entire life. I majored in music in college. I tell you this to let you know I'm not easily impressed, but I am most impressed with your musical abilities. Well done!
This is an excellent rendition but somewhere it should give credit to Joe & Eddie for the arrangement - many of the riffs are duplicates of their wonderful version, also available on RU-vid.