Объекты самообследования отлично работают в сценарии MVC Web с WCF. Я участвовал в двух проектах, использующих их (один в производстве, один почти).
С POCO вы потеряете любое отслеживание изменений по проводам, что создает много дополнительной боли, потому что EF теперь приходится повторно запрашивать информацию о состоянии. Если вы используете EF и WCF STE, вы решите много проблем и сделаете весь конвейер персистентности действительно гладким.
Можете ли вы привести цитату по этой претензии? «STE плохо работают с веб-сценарием»