It even makes keeping track for OP easier, if all addresses have a label, say "DoublerHunter's loan repayment". The moment a transaction appears, it's obvious what it's for.
Many loans are made through exchanges (Binance most often) due to a lower fee as an internal transaction or the eventual need for later conversion, regardless of which direction. There, it is often not possible to put a public label on an address, nor is it possible to create a large number of deposit addresses.
This is easily feasible if you have 1-2 loans per week, and as far as I've seen shasan has several loan requests per day.
In the end, if DoublerHunter appears here and confirms that he repaid the debt after all, it's not a big problem to withdraw support for the flag.