Localsend is a good one to try out. Works with all devices and is pretty fast. It does however require an app to run.
For something you can run off the web on PC you can try pairdrop. This doesn't require an app to work on PC. Haven't tried it without the app on mobile so not sure if it will work on there via web.
I prefer Localsend over pairdrop due to local send being completely server less and all local.
I'm not from the south and use "y'all" all the time. Find it very useful for filling in a gap that English has and slightly faster than saying "you all". Its gender neutral in my opinion.
Never once thought of it as offensive.