I may need to track this comic down!
There was a recent modern revisiting of the Battle Beasts, I picked up a couple issues in a cheap comic bin and was later delighted when I discovered they had early artwork by one of my favorite artists, Valerio Schiti.
But for awesome nostalgia value the issue you're showing wins hands down! I had quite a few of the beasts, but sold them on eBay years ago. There was a fairly solid market for them to my surprise!
It's literally the only comic I still have from my childhood. While it is cool, I have no idea why I held on to it above all the others I had over the years. I might have to track down the IDW version though.