Nicely thought out Martin,
I guess your customers should think themselves very lucky
As with writing anything - you lay yourself open for people to critique and argue for what they believe in but that's not the point - each of us will have personal preferences and recommendations - but what you've done is to put it out there with good explanations from your point of view - good work.