For the love of all that is holy at least put in a gear check for certain hms so people dont get stuck with complete imbeciles who don't listen and are not prepared for a flash point. I swear if I get put into a HM LI with another tank that has 13k hps and doesnt even have implants or an earpiece I am going to scream.
If you don't want to ever play with someone again, then put them on your ignore list and you'll never get matched up with them again. The problem with a gear check is that there is no way to put a fair gear check in....it will always be an arbitrary level. Most people want some cushy, guaranteed streamroll through content so whatever they claim is "necessary" to run particular content usually ends up being more than you really need.