When should you use all placements when running Facebook ads?
Whenever you're optimizing for conversions. It's not that complicated.
This is the one time when you can trust the algorithm. It will make changes dynamically based on costs, competition, effectiveness, and your audience.
Don't try to outsmart the algorithm. You will almost always lose.