Just one point to check: Are there any local variations to the code which might override the 100A minimum requirement?

The minimum service-requirements expected in America are often quite a bit higher than in many other countries.