Hi Carlynn,
For performance reasons, it's best to have the data in the same projection as the application it will be used in. This way there is no need for projecting the data each time it is requested. So if you usually put your data on top of the main ArcGIS basemaps, then yes, it is best practice to upload your data as Web Mercator.