Audio guy here myself, that can maybe chime in a little bit. I use mostly Pro Tools, but also can use Logic depending on the client/workload. Self-taught in Logic, but took courses in Pro Tools, yada yada yada. I also have a Universal Audio interface that offloads UA plug-ins from the system CPU to the interface's audio engine, fwiw.
First things first, I had the 2013 6c Mac Pro for a good 2.5 years, I just sold it this past weekend. I would highly advise against buying one today, unless it's second-hand and you can get a good deal for the system config you're interested in, and you're fully aware of the state of the 2013 Mac Pro right now, and what it means for you as an owner. The 2013 Mac Pro is all but deprecated. Thunderbolt 2 is eclipsed and for all intents and purposes, you can go ahead and consider it a legacy IO port. Expansion via TB2 exists for sure, but be prepared to A. Not find much of it and B. Whatever is out there will likely still remain forever expensive. There was absolutely a case for TB2 peripherals and expansion in 2012/2013, but now, not so much. Furthermore, the PCIe SSD in the Mac Pro runs at about 1000 MB/S read/write, which is pretty great, until you realize that the newer iMacs and MacBook Pros run about 2400 MB/S Read and 2000 MB/S write. The GPUs in the Mac Pro have already been completely outclasses by the consumer-grade GPUs in the newest iMac, as well.
The only reasons one should buy a Mac Pro right this second are that they absolutely need a new machine right now, absolutely need more than 4c/8t, and absolutely need to work in OS X. As in, this is how you make your living, and you can't go another 6-7 months without a means to make that living. In every other case, I would highly recommend not buying the 2013 Mac Pro.
All of that being said, to answer the OPs question more directly...it really depends on your session workload, and what kind of plug-ins you use, how you as the operator like to work, and how you feel your session work might expand in the near future. One person's 300 plug-ins test session to stress the CPU might only equal 20 plug-ins that you use on your sessions...to use an extreme example, an i5 quad-core could probably handle 500 7-band EQ plug-ins running in real time, but maybe once you've gotten to the 5th or 6th instance of Kontakt, you find you'll need more CPU headroom.
The i5 CPU will show as 4 logical cores, and the i7 CPU will show as 8 logical cores due to HyperThread. The i7 produces a bit more heat, and likely noise, yes, but it will have an awful lot more headroom to work with if you use demanding plug-ins, or work with numerous tracks in a professional-level session. It's also more taxing on the CPU if you regularly work with higher-quality raw audio, say 96/24 if you're running intense mastering sessions, or if the clients recorded the session in this way.
I can tell you from the last few years experience working on various machines and sessions, I have very rarely run into a session that choked on any recent hyper-threaded i7, and have never worked on a session that was able to max out the 6c/12t Xeon in the Mac Pro (other engineers will tell you differently depending on the material they work with). But I have on more than one occasion run into sessions that started to choke on i5 systems. Which really, depending on how you work, may not be as a big of a problem as it sounds. Once you get to that point, you need to start making and committing to decisions, printing audio tracks, organizing your session better to take better advantage of system resources, etc. Some engineers even *like* to work with system limitations in this way, as it helps them to commit to things faster and generally churn out finished sessions at a faster rate.
Another thing to quickly note, if you generally work with either Pro Tools HD, a Universal Audio system, Waves GRID, or any other system that has a hardware component that offloads plug-ins/DSP onto, you could perhaps get away with *not* having a powerhouse CPU, as well.
So all in all, it depends on you. Just know that if you have demanding sessions, or sessions with many tracks, or use demanding plug-ins, and you generally want to run them in real time on your system CPU, you'll most likely want/need the i7 due to the HyperThreading.