Pros and cons of the two approaches

Each approach has its pros and cons: