Hey Guys and Gals. I am extremely torn. I am debating between the completed EFX Precision Cast Storm Trooper helmet or the Anovos Kit. Any suggestions/feedback would be immensely helpful in this decision. I can get either one for $160 so I really am quite torn.