In regards to the mouse, the shape may be comfortable for some and not for others, so you will want to find that out. Also, Logitech does not provide Mac software/drivers for their gaming mice. Some people use third party software like USB Overdrive, and another option is setting up the mouse in Windows and saving the profile to the mouse's internal memory.
I used to be a fan of Logitech mice, but their lack of Mac gaming support has turned me off to them and I have since been using Razer mice since they provide Mac support for all (at least all of their recent) their mice.