Barry I've not read any reviews on the Revell kit but builds on the Internet look good your Hurricane is looking good were the engine cowling the clear plastic one?
Yes, they are, but as I do, I paint over them.
For FULL Forum access you can upgrade your account here UPGRADE