Will I have to change my entire insurance policy if I work with Point?
You should not need to change insurance companies unless your current carrier cannot meet standard requirements. You'll simply update the loss payee (in the mortgagee clause) to include your subservicer on your existing policy.
However, if you have lender placed or force-placed insurance, you will need to arrange for a homeowner insurance policy of your own.