Although a few people come out ahead with an extended warranty, mathematically it is a losing proposition.
Will the annual cost always be guaranteed at $350 or will it rise? Factor in the cost of the annual inspection and all the nit-pick things they will require you to allow them to fix in order to keep the warranty.
It sounds like a great deal for the people selling the "warranty forever".
Build a life you don't need a vacation from.
2016 Silverado 3500HD DRW D/A 4x4
2018 Keystone Cougar 26RBS
2006 Weekend Warrior FK1900