Features that need to be there:
-Change scripts as well as create scripts (looks like this is already there?)
-Sized fields like Varchar need to have some way to map back field. In fact if you could constrain the field as an EF field during any save operation that would be better. I am talking zero custom code. I set String field with Length 20 in the tooling. It throws
an exception on 21+ characters.
Key Issue Microsoft just does not get and hopefully CAN get with 2010: We do not like to have more than three paid liscenced SKUs of Visual Studio as choices.
Out in the Wild I have seen three SKUs in use Professional- For the bosses who think of VS IDE as a commodity and get the lowest one they can for their employees. Team Sys Developer Edition-For people who cannot justify a Team Suite Liscense as it is pretty pricey but like the MSDN account. Team Sys Suite-For the high end shop or contractor/company with deep pockets.
Really most people do not pay attention to the other editions because most developer would find Professional good enough for their purposes.
If you want all this new UML still be useful make it all available from Professional Sku on up. Otherwise your really just wasting everyones time here including Dev Div team members who are developing something only a small percentage will ever have the liscence
to use. If you want it to gain traction make it available to people other than Architect Sku and Team Suite Sku people.