Well, I’ve seen unmanaged *250* unit Mac networks running fine, so I think we can safely assume the Macs won’t be part of the problem.
Integration problems are always the "other guys" fault.