imho, I'd go with Bohol. Yes, Coron is beautiful (see my gallery) but as a new diver from shanghai you'd probably much rather enjoy the reefs and marine life in Bohol before divulging into the wrecks in Coron. See Cglsamson's gallery for pics in Bohol. He took some really nice shots. Coron has awesome
adventure diving, and technically you should be "advanced" level to do the dives but in reality open water is fine as long as you're with the DM. Only a couple of the wrecks are below the 130ft rec limit, the majority are above.
As for general environment, I'd probably go with Bohol since it has an nice beach and a lot of ecotourist attractions you can do: river cruise, see the tarziers, chocolate hills, day trip to Cebu City.... But Coron wins hands down in the scenery. The steep cliffs are a breathtaking view. You can also take a trip to El Nido if you want.
The edge factor is that you don't like the commercialized touristy spots (ie Boracay). Coron is the more "off the beaten path" place to go than Bohol. But Bohol's local government is trying the ecotourism approach, so it has a nice balance going.
Let us know what you choose cause we can give you more insight on things to do. Whether you choose Bohol or Coron, it's awesome that you choose the PI and I guarantee you'll love both places.