It's great that it was greenlit, but I think the price is a bit too high for new players to rush in. I mean they CAN try the demo version of BL before purchasing to get the idea, but many people on Steam might think that $20 might be too high for this game. (Since they never tried it. I'm pretty sure if they got the gaming experience we got after purchasing the game, they wouldn't complain but someone who just found out about BL via Steam might think that $20 is not worthy.) Just an opinion.
So maybe BL should go on a sale for a while maybe?
Also when BL gets on Steam, would it feature the Workshop feature some games have to upload add-ons? Or would players have to visit the forums to download the add-ons they want?