Yeah I watched this on a live stream last night and was pleasantly surprised at how much I enjoyed it!
Don't get me wrong, it's not a patch on Takeaway and I think the name is very strange but for what it was it was well produced and Neil did a good job. The whole show was very noticeably fast paced which was quite odd but I guess that's just American television for you.
I was amazed when the woman chose to stay with her prizes in Get Lucky (their Win The Ads), I think that's happened maybe two or three times in the history of SNT

I doubt that'll happen too much if the show establishes itself
Shame about the lack of a proper theme tune or titles though, and I did love how Reese Witherspoon pretty much gave away that Neil knew what the 'VS.' item was going to involve
Also loved the Ant and Dec cameo in the End of The Show Show (which was very good, I must add)

and I noticed they're exec producers which is great!