As an average man Im the right guy to drop my cents, given that its normal guys the ones more likely to deal with crappy behaviours.
First of all, it needs focus on the women which means to see her subconscious reactions rather than the conscious ones as much as pay attention to her action rather than her words...this alone gets you a more or the less precise evaluation of her chances to flake.
You invite her to go out on thursday evening, two possible replies:
1)uhmm ok why not, I'll let you know thursday afternoon
2)ok lets do it, are we going to dance later? let me know so I can take the morning off on friday at work
(guess no explanations are necessary, we can clearly see her interest and the degree to which she visualize already the date).
Also the lenght of her message, the emotional involvement and the time she needed to reply are all indicators, not sure ones but still.
In terms of tactics, I suggest to settle the date in a place near-by your house, not too close of course and still close enough that you can go there walking in less than 15 minutes...I not concerned of psychos so I usually invite them in a bar 50 metres from my house.
This way if she flakes you dont lose time or money.
Someone suggest to drop her a text 10 minutes before saying that you may be late few minutes, this is not to inform her but to get a feedback from here...if she is gonna flake after this hint she will reply that "she is sorry but cant make it"...no big deal since you're still in your sofa wearing a tank top and underwear.
In my opinion traditional dating and traditional arrangements are dead in 2020, women killed it and we have to adapt to cut potential losses.
Whoever drives hours to pick a girl at her place or reserve a table in a restaurant is someone that likes to challenge fate, common sense and human intelligence....this world doesnt need people like them and its good that they do no reproduce.
In case of flakes I have a zero tolerance policy, number doesnt get blocked or deleted (she will be satisfied that she pissed you off) she just gets ignored...she gets and "ok" at her first message then radio silence and if she writes again the following weeks she gets the two blue lines on whatsapp and no further replies.
And please, remember the JUMBOTRON RULE, always remember about it.