I can only comment on 7m autospa....coz I am their client since they started in Klang in their first shop at Bandar Baru that is called Magic Glare then.
Over the years, I would have to say, their coating product have downgraded a bit....decade ago, the coating and water repellant garanteed to last a whole year, no anymore. Still the protection is there but the water repellant cannot last long nowadays. The shine does tho.
For those who have seen my posts somewhere, they might know I am a crazy one that still willing to stick a 3K premium tint on almost 2 decade old cars coz I cannot afford new cars, so trying to keep my old ones running at tip top conditions in both engine and looks (not mods, but clean shining look) and my bloody Civic FD and old 3rd gen city still looks shining with clean looks at almost decade old with engine running tip top (compared to their counterparts at 2 decades old).
Still I have ALL my cars coated ANNUALLY (maintenance is actually their terms for a full coating) in their botanic branch and yes, that include decades old cars. I choose the 5 years package with 5 layer coating, the more layer the better. Not sure the price now, last years it goes for about RM21xx or 22xx for 2 free maintenance and 5 years membership that is for small/medium size like City, Civic FD, Subaru XV (I think), etc.
If you do just high quality multi layers wax and polishing elsewhere, it can be anywhere between 500 to 700++ each time. Polish takes layers of your paint and wax coating last maybe a few washes, then no more wax...
With coating, it generally will bind with the paint for much longer time (more or less a year for me). Everytime wash, it is back to polish quality shiny. So for me, assume RM2200 / 3 times (first year and 2 maintenance), it would turn out almost same pricing as the non lasting polish and wax. So why not pay for coating that last longer on your paint and shiny upon EVERY wash for the whole year. The coating do have benefits to more easily wash off the grimes and dirts with the extra coating externally.
Keep in mind tho, recently (1 year or 2), they change the maintenance from all inclusive (include re-coating, interior polish, cushion cleainng, engine wash, windscreen polishing) to just recoating only. You have to pay extra few hundreds to include windscreen polishing, engine clean and interior polishing separately. Of course first year include everything. Become less value over the years compared to the old times.
Oh. the membership means you are entitles to discounted price for car washes, maintenance (only 2 foc maint, another 2 years maint have to pay), etc.
Yes I also read thru your comment on why you dont use ppf. My main purpose of this is actually to minimise the damage of other car banging my car body when opening their door. My current cars has many dents by this damage, even more than stone chips