Hi,
I'm also a cynic, I don't think it adds that much power, but throttle response is much improved....and I love the sound.
By the way, have you checked out Burton Power? they provide all sorts for tuning the whole range of Ford engines plus lots of useful info and guidance.
good luck