Depends on what you're using the model for, doesn't it? If it's going into a game, soft normals are what you want, so the vertex count isn't ballooned into a perf-killer. If it's going into a render, or into a normalmap, then subdivision is key so you get smoother curvature. Doesn't matter that the flat bits are more…