Subdiv is a fairly destructive method for modeling. Not to mention the crazy vertex count thats added by the time its done.
Heres a better way to get those nice edges that subdiv would provide but without the cost of performance in your scene or game :)