OK, thx. Looking at the comparison pics on page 22 of this thread, the SSC helmet looks a bit better than the Hasbro on the Screamin' mask so I will probably go that route.
Weird thing though, there are several pics within this thread that showcase the screamin'\kaiyodo mask with the Hasbro...