"...provide BTCPay Services..." is a fine line, proceed with caution in your jurisdiction. You will be border line payment service, depends who and how they looking at it. Some may require license for that... just use your brain is what I'm saying. Other than that, this is a great list to start with Thanks !