Looks really good, I would love to see multiple payment methods, Stripe, Skrill etc...
Regarding advertisement packages, might be bad because "we force" users to register. While allowing advertisers to advertise freely without any registration might be also good, so it has good and bad thing.