Once you get it down eCrater is super easy to use. There's a learning curve for a couple of aspects but it's worth it. Good support forums too.
The sales question is tough to answer because it really all depends on your own promotion -- like having your own website. Although eCrater does upload your items to Froogle..