That seems a little excessive for an app like this. The only way I know of that users can fake their location is with a rooted device. I check for rooted devices in the app though so locations can't be spoofed.
Device doesn't have to be rooted to spoof the location.
Also, I hope you're not using Play Integrity (lol), because that means all the old phones you allow can be rooted, hide it from you and/or spoof positive chdck result........ because they're insecure like sieves..... Whilst you'd be banning modern and unrooted phones.
I thought this comment thread was about location spoofing, but if we're talking about abuse on the platform, I do have a "report" button for each chat message. After 2 - 3 reports, the message gets deleted.