Let's name my band after a song or album I did with a band almost thirty years ago. Not to discredit their musical abilities. Di'Anno should have named his band, Women In Uniform.
Deathriders could be a cool name if it had nothing to do with Anthrax. Like, Doomriders. I am Skullrider!
In my opinion the best Joey album is Persistence - regarding the vocals and the sound overall. Back then I was quite disappointed of what came afterwards (SOWN was almost completely different to me even though there are some parallels in the music).
And yes, there is a live version of Armed And Dangerous with John singing - someone posted it four years ago or so.