It's up to you how you want your clients to work with the mesh. If there's no real reason to apply subdivisions, then don't. FBX can transfer subdivision modifiers to other apps that support them, but OBJ can not. So when it comes to OBJ you have a choice to make, but there's no reason to make it in the other formats.