I was one of the lookers and just found this thread! I was just down at the showroom this past week and it sounds like you're they're beta tester on all the features and improvements. I was hesitant on the range lost, but it doesn't sound like it's too terrible.
I still need to read through...