A catch can is the same as an oil/air separator. Personal preference really has nothing to do with it. If it did, race teams wouldn't use them and swear by them. Think about that.
The 5.7 is notorious for a lot of blow by. If you don't know what that is, look it up. A catch can "catches" blow by before it gunks up the intake on the engine.
Will a catch can give you a performance boost? No. But it will make your engine run much, much cleaner and much, much more efficiently.
Where the "personal preference" comes in, is do you want a clean, efficient running engine or do you want a gunked up turd. Your choice.
I personally won't run a Hemi without a catch can. Especially the 5.7.
ETA: If there were no need for a catch can or oil/air separator, Mopar/SRT wouldn't factory fit the Hellcat, Redeye or Demon with one. Yes, those have the SC 6.2 and are much higher performance and I'd argue with anyone who says the 5.7 can't perform at the same levels. Again, clean engine vs dirty engine - your choice.