Check out the new window screen I installed with a hot glue gun.
I do this with all of my buggy/truggy conversions and it holds up really nice along with adding a ton of fresh air to cool the components down.
I think it looks more scale like this as well.