I haven’t had any issues.
But it’s not uncommon to a problem somewhere in the Bluetooth stack. It’s important you report any bugs you come across to the respective projects, because of how diverse Bluetooth devices are it’s hard to get perfect support for everything.
The home directory is like the Windows users directory, yes.
In the shell/terminal it’s represented by ~ or $HOME, it’s path is likely /home/$USER/
First / = Root $USER = current user account you’re using.
You should check out this Arch Wiki page & this Arch man page.
Don’t worry it’s pretty distro agnostic.