This is all great advice, especially #2. I have been able to greatly reduce the time I spend on dating apps by giving my number early to my matches and asking him to text if he would like to continue talking. The ones that are there for the ego ride are not going to follow through.
And men need to understand that we get over a 100 matches per day. Fortune favors the bold in this rat race. If you don't take the initiative with a woman who has given you her number...she moves on to the 99 other bachelors for that day.