Rankings dont matter for club lacrosse especially at the high school level. The only thing it does is a high ranking usually means they are playing against a good level of competition, win or lose, so in that sense, that is what rankings are good for.

It is correct, most kids dont go on to play lacrosse...D1 lacrosse that is. There are almost 75 D2 and almost 300 D3 lacrosse programs. If a kid wants to play lacrosse in school, they can find it

The best clubs, at least for high school, IMHO is: the one your kid is having fun on, plays against the best competition so they get better, and helps with recruiting. Most wont help with recruiting at the high level D1 / D3 colleges unless your kids is exceptional, but some of them will help with recruiting if they their rank list is not at the high level colleges, unless there is a connection. Sadly, there are many clubs that promise help with recruiting and dont deliver. Your best bet is to reach out to the graduating / graduated years to see.

Not only would you be better of spending your money on tutoring for grades but if your club does not help with recruiting, skip club and save the money for prospect days and showcases, which they themselves are a minefield to navigate. I do agree the one thing being part of a top club does get you is access to invite only showcases.

Now if your kid is exceptional, lets say, top 20 at your position, all of this is moot because someone will find them. Conversely, if your goal is not to go to a high academic, top college, you will find a spot for your kid. This is the bell curve for probably 80% of the kids out there. Of course there are outliers