Be aware that U.S. and French citizens are NOT permitted to apply for the 5-day Shenzhen port visa. [1]
It's also not guaranteed for other citizens so probably best to get a regular China visa rather than risk being turned back at the border.
[1] http://www.travelchina.gov.cn/art/2015/1/30/art_15_45566.htm...