Don't think Meek has a dyno & they're more on Evo's than anything else so lacking in 3SGTE experience. If you have an EMS, then I'd def go with Blue2's suggestions. The others I know will be better if you had a Power FC or Haltech. Another option is Autotech in Granville (Spiro is a gun).
Carefully telling people that Chadd sent you.....They'll probably chase you up for money. JKS! hahaha