Yeah, it's a wicked bummer about Share2Steem - my eldest had just set up to start using it, since she posts on IG so much. I did hear a rumor months ago that someone was working on recreating it though.
If you do start using SteemPress, and you have a Twitter account, be sure to shout out! I'm trying to tweet out as many of those posts as possible, to help spread the word about Steem. 😊
I also miss Share2Steem....