I understand the frustration, but I really really like the "travel now" option for using the group finder to run LI with a pre-made. Plus I like the group finder reward
It would be a bummer to remove it from the group finder.
Also, gear check won't solve the problem with people that can't play their class well or don't know the fight mechanics. If you took 4 unskilled players and gave
them fully optimized Campaign / Black Hole gear and told them to run Lost Island, they would still wipe on LR-5.