We have moved phone validation to the server side to improve page loading performance.
One thing we learned is you don’t use Google Closure on your web pages. We tried to use the libphonenumber JavaScript library and the added download needed was close to 1 megabyte. So we had to remove the JavaScript library and use an Ajax call to our server instead.