Nothing wrong with dreamscience for a off the shelf plug and play, ran one on my Focus ST2 with great results, obviously its a turbo application though.
Not sure what to make of your results though, but if your cars feels better, and is faster ,then its done its job surely?