Steam gifting works totally fine. You can buy all the DLCs, and RTC credit packs and gift them. Always have. That‘s why you got a giftable version of the game. You can put it on the market, give to a friend or apply it to yourself. Next step is enabling it ingame, so you can pay with RTC to gift, along with more services, like faction change.