Oh I'm quite happy having the superior version of the game. Just find it unfortunate that steam is their preferred platform for testing, I kinda figured that would be something they'd use the Beamdog launcher for.
My expectation is that its just steam for now. THe previous "road to" had the beta in the beamdog client. I think they are looking at a steam specific issue right now. Probably something that kept cropping up internally.