If your goal is to get recruited by any school, meaningful minutes. The colleges you are in contact with will look at your play regardless if you are A or B or C team IF they have you on their list.
If your goal is to be recruited by only high D1 or high D3 you have to be on a top team AND play meaningful minutes.
Finally being on a top team but not playing much will get you looks from lower tier programs but probably not as much as scenario #1
This right here is exactly correct. You have to know your kid and what he wants (and can realistically do).