Pockets are better!
In my opinion (based on what I was taught many years ago), booleans should be avoided (or used minimally) in V5 Part Design.
I don't have any concrete evidence to back that up, but it definitley is alot faster and easier to use a pocket feature; instead of making a new body, build a pad and then boolean remove.
But Booleans are not bad. In a previous job, we typically used multiple part bodies with large castings to 1) organize design features, and 2) similate the molding components, and 3) to remove machining operations from the raw casting. Booleans worked great in that application.