I don't have any experience with that company but I ran a search on this site and got quite a few hits. You might want to try that so you can see what others had to say. I got an initial positive feeling about the company after reading some of the posts. FWIW I think you're doing the right thing in considering an extended service policy. Mine has more than paid it's cost back to me.
2005 Beaver Monterey Laguna IV
C9 400hp Allison Xantrex RS2000 Onan Aqua Hot CRV