Recently some other developers suggested using content type hub for a client project and it created massive overhead: Added complexity for deployment Lots of errors from content type publishing Lookup fields are not supported and we have to use metadata fields, again.. more overhead. My suggestions for anyone what to try content type hub: Do NOT use it if there's no requirement to consume content types by multiple web applications Do NOT use it even you need simular content types in different web applications but you need different customization