"Did you ever get any STEEM from Genesis?"
No, but I only use the Steem option when its price is particularly low when compared to its normal value against Eth. Because I only have a 3Mhz account I don't yet have enough Steem to transfer.
I have heard of other people having problems though.