Если делать голый ньютайп в виде трейта без инстансов, бойлерплейт никуда не пропадает, инстансы так же надо дописывать в компаньоне. Если встраивать инстансы в трейт, может оказаться, что где-то инстанс не нужен или даже вреден, как какой-нибудь Ordering и тогда придется для разных id делать разные ньютайпы или примешивать инстансы через отдельные трейты - бойлерплейт. Шило на мыло.