Upload & Sell: Off
Woo, 'my' worms
I'm sure it took over a minute to load on my iPad, not acceptable. Then when it did, it was all squished to the top left. In fact, I'm not sure it's even fully compatible, content missing.
As for advertising, do you need to? Where does your current business come from?