I'm not familiar with your code, but you mentioned there are two procedures, one that gives a global force and one that gives pressure on some area.
Now, I might be very wrong, I'll just tell you what i think. It seems to me that you could use that global force to check global stability of a structure (like overturning), or if you have a simple structure (like a one storey high frame) to determine sizes of columns or check connection of your frame with foundations. Also, to determine the number and position of stabilization trusses or walls.
Then use the pressure approach to maybe check edge rafters (english is not my native tongue, secondary elements laying on top of beams used to shorten the span of your roofing) since they might have local lifting problems or any details that require the knowledge of the exact position and distribution of that force. If you have a complex roof maybe to determine a force on a specific beam.
Basically, global action for global checks, pressure approach for some specific details.
But also check your code thoroughly to see if they wrote somewhere when a certain approach may or may not be used!