Hi Adrian -
Speaking from experience, I interned with PwC, and secured a job offer after my junior year, for once I earned my degree. With that being secured, I decided to defer my offer for one full year after graduation, so that I could prepare myself for the next stage of my life, with the hope to study for the CPA. However, what actually happened was I did not study for the CPA, and instead worked a few random jobs (i.e. landscaping, uber/lyft driver, worked for a plumber). Although I did not earn as much as if I started my full-time job right after college, I knew I wanted to take the time to learn some other types of skills, which I believe has helped shape me into who I am today. Further, by taking the year off, working in all sorts of weather, in not the most ideal situations, it made me appreciate the job at PwC once I started working. By taking the time to work other jobs, and enduring the hard work that they came with, I feel like that different experience helped me work even harder once I began working at the firm.
So as a take away, the taking a year off worked out great for me, but to each their own. I think whatever you decide to do will be the best decision, as long as you give it your all. Either decision opens many doors (for better or for worse) and it is our job to make the best of it! I stress to do what makes you happy, and what feels right.
I hope you figure out which is the better route, and I look forward to hearing about what decision was made!