They should add a clear canopy as an option. Just deliver the kit as it is now, but with a clear canopy as an extra item.
Then let the modeler decide whether he wants to spend extra time fitting the clear canopy on.
I think they can use the mold they have now to make a nice looking clear canopy in no time, that's my guess, but I could be wrong.
Fences are easy for me (and others) to make, all you need is some sheets of styrene. Russian decals are no problem either,