I'm not sure I like Stables and Lab this low. I'd like them at least over Count. They're not very special, but often they're the glue that holds everything together. They're a key card as long as there's no other way to increase hand size, and that isn't as rare as it sounds.
re: between trashing and junking, I don't know how I feel about it, because both are very good. In games with both, I prefer trashing first, because if you pick up a junker later, your thinner deck will be able to play that junker more often. Sometimes that's not as good, i.e. when the junker costs $5 and the trasher is $3/$4 you may want to aim for the $5 first.
The best I can say is that you should trash as long as you can get away with it.
PPE: I'm fine with Soothsayer this low. It's good in slogs/money games, and only those games, which makes it a very restrictive buy. That +1 Card helps more than it looks.