I think using entityviews is better, because you can filter the views differently, on the same collection and manipulate the same collection through both views. this gives less overhead when working with the entities afterwards as you have just 1 collection to save.
See the DelegatePredicate in the documentation how to use it with a lambda to filter an entityview