Depending on the car the 3.4 might be a bit much, as mentioned above. I have an Overkill tune, albeit on an NA car but I love it. Never heard any bad things about Overkill tunes, so I would buy with confidence.
However, I should note... Where are you located? Might be able to get a member give you a proper in-car tune, geared towards your specific car.