This is an incredibly insulting measure of handholding that offends my adult sensibilities. However, I find your suggestions to be nothing short of necessary to "fix" what the party finder is like. It's horrid, and the players are to blame.