Ugh, that sounds pretty awful.
As a non-NXE Preview-er myself, I got an email last week about how if I'm not beta testing NXE, it's going to rollout to me eventually anyway so I, too, signed up. Haven't gotten any updates yet though.
My biggest wariness is that we use the X1 as our TV viewer...