So tell me, still feel like you got screwed . ..lol.
I saw your post elsewhere but can't reply that is was BLTA on that board.
Anyway, on the glitches, Beta testing is ready to start, I've been invited to report any issues with the changes, just waiting for my confirmation permission to begin testing.
They are getting it done.