I'm in The Creator Program. It cuts out concept approval and hidden fees, but the trade-off is that it goes into a separate section of the store exclusively for Indies. I think it's an excellent way to let A title mature and develop a presence. Not sure if Id@box still does hidden fees.