Not in the small range we are talking
Everyone knows you can cheat a dyno. But if some goof is making a bunch of power and doesn't know it, it'll get him for nominal cost and trouble.
NASA had what they felt was an appropriate level of tech to win more business next year. Nobody going into the race knew if heads were coming off.
Ya'll can complain from your armchairs, but if you're serious about getting a group together to come west in 2016, get a small petition going and I bet NASA will accommodate requests for tougher tech.
Otherwise, back to your HOA wit'cha, ya graybeards.