Let me know if you end up taking off those front hatches. Mine are the originals and look good but have soft spots and water trapped in the inside.