Crankcase breather catch cans

I just bought one of these universal Moroso air/oil separators. Moroso 85497
This is one I’ve been looking at also.
Thanks