Carb Questions..HELP!

http://www.summitracing.com/parts/HLY-0-80670
I'm going with the non ultra 670 . Is it worth it going ultra

Their more tuneable but you have to know a good amount about tuning to utilize the extra features.