Thanks for your input!
Regarding reputation (10):
How should those number be distributed and verified? Locally we have that and you can verify the trades you did with another peer but if you get a P2P network message stating that 2 peers have traded you would need to look up the blockchain to verify the txs and get a proof that those are the peers who made those txs. The trade statistics objects carry such partially but don’t contain data which would reveal the identities of the traders (no onion or any other data where you could link them). Otherwise you would have privacy implications… Global reputation in a decentralized environment is hard or impossible without breaking privacy. At least I have not seen any idea yet who it could work (WoT might be still the best we can get).
To the rest:
It reminds me on the idea for a P2P lending market which was motivated by the problem or first time traders who have no BTC to pay the deposit and fees. Also there it was intentionally left to the users to find a secure way how to make the deal and Bisq would be only the meeting place (Craigslist like) without any security tools.
Implementing such is not very difficult but (as mostly UI work) time consuming enough to not make it without testing real demand for that. That’s why I started a Forum thread about lending small amounts for first time users to see if there is a demand and if it can work without security tools.
The result?
Demand was low (one request every few months) and most of those who used it did not pay back. I stopped after a while to give those small loans as it was just lost money and I did not had time to remind them to pay back after weeks…
Sure a F2F trade has other context and with it’s physical character has additional security aspects.
I personally doubt that there is a large enough market of those people with the profile you describe to get the network effect and liquidity. Bisq network will not help so much if only 1% of Bisq users would use such a F2F trade because of lack of security. I personally would not, I would prefer to ask at meetups to trade F2F with people I know or other friends know. That comes with “more or less working” real life reputation but of course can fail as well as I badly experienced.
All that said I am not against to implement it if anyone wants to work on it. I just doubt that the effort is worth the result, but maybe I am wrong? But feel free to work on it!
But I want to emphasize that those discussions are really valuable as they have already delivered 2 interesting protection features: Using past bank transfers as form of KYC and the live steaming with an arbitrator (though I agree that it does not sound very feasible).
So hopefully some day the “perfect” solution comes up so we really get a solution for a secure F2F trade option!