Oguz,
The requirement for a standalone UM server with OCS was requested to allow customers participating in the TAP programs to avoid yet another schema change. The Exchange team put a check into setup that would bypass the schema change if SP1 was being applied to a server with the UM role as the only role. If you are participating in the OCS 2007 TAP program doing voice then you are required to do this to recieve support. If you are participating in the Exchange SP1 TAP you will need to confirm the guidelines for your participation.
When SP1 reaches RTM the schema change will be required regardless if a server only has the UM role deployed.
EDIT: So - the requirement for separating the roles was necessary only when deploying Beta versions of Exchange 2007 SP1. Once SP1 releases, this will not be required anymore.
While this might be an inconvenience for the extra hardware the need for customers and partners to deploy in production required we provide them a suitable alternative.
Tom Laciano
Program Manager Unified Communictions