My 340 build

Alright guys im stuck right now its a toss up between 3 cams
XE274-own
Lunati704-own
Lunati703-can get with summit bucks
I already disregarded my XE268
90% street 10%track

I feel like the 704 might be to big
Unsure of the 703
The XE274 i feel like im short selling myself on power. But i could be wrong