You have to be carefull with sales guys and fashions.
There is a perceived fashion that 20mm stone is "in" personally I only think its in fashion because all the spec building companies are using. They are using it because its cheaper for them and then it allows them to sell you an upgrade to 40mm.
For me when money is no object customers always go for 40mm stone.