Gotoco really does offer an amazing opportunity to live and work in China; you can be placed either in a school or a summer camp (like I was) but either way the chance to experience Chinese culture, travel and get out of your comfort zone is one you don't want to miss. Gotoco also cover a lot of the costs. Food and accommodation is covered, they provide stipends for your days off and they can also provide a travel bursary if you choose to go somewhere other than Yangshuo after the project ends.
If I have one negative thing to say, it's just that Gotoco's communication during the application process needs improvement. If you apply early like I did, be prepared to not hear anything for very long periods of time.