Yeah but if you use your own domain it will be even more clear that its really you and not a scammer.
yeah I've tried with my BTCPay NIP05 but just had some niggling issues getting it to properly work
Here is a simple tutorial. https://thebitcoinmanual.com/articles/nostr-account-nip-05-verified/