I'm looking to get started with modelling for WoW 3.3.5a, and I haven't been able to find much coherent information about the limitations and usage of .M2 and .WMO. From what I can tell, .M2 files are individual objects that are small in size. .WMO Files are a combination of .M2 files.
But when should a .WMO be used, over a .M2? Is there an object bounds limit for .M2 files that .WMO doesn't have? For example, if I wanted to replace the entirety of Stormwind, is there a reason why I shouldn't just make a single large .M2 in 3DS Max, and instead split the model into sections as .M2 files, plonk them into a .WMO, and then place the .WMO into an .ADT?
If I can use a single .M2 for a city, that would be ideal, as I would then be able to save on a huge number of draw calls by just making the architecture one big model.