...will be available as a direct download from Beamdog, with no client install necessary.
So what is the problem? Sounds like a GOG-type download to me. Doesn't even sound anything like Origin. Where's the added DRM? Or is there some sort of activation after download?
To clarify: Signing up for another store doesn't bother me as long as there is no phone-home client involved, and they take paypal so I don't have to hand out my CC# to yet another site. If some sort of steam or origin client is involved... then forget it. I'll stick with Steam only.