Hello Megazard and thank you for the response. I do agree with you mostly about your suggestions, i cant believe that i didn't think of HP Fighting when building.
I am debating over the Probopass, while it does bring a Ice-type check, i feel like the 4x weakeness to fighting, lack of priority...