Aliens vs Marines - Deluxe Playset - Alien set from NECA

Check out this neat Alien vs Marines Set. This could look really Boss painted well (not like pics bellow) maybe with some Slime in form of Glosspaint or Water-Effects added? Or by adding some LED lights in some places. What do you think?