I think it looks great. Only critique I would make is the space helmet looked like a planet at first and I kinda liked thinking it was a planet over a space helmet.
But the face is perfect and the melting spatter part of it is perfect for a hot dog stand. Especially if they got condiment pumps.
All around great logo.