Interest is higher than HKD and there is an appreciation potential. Of course, there is some charges for exchanging HKD to RMB. You can try asking different banks, they can have different interest rates especially if you want to deposit in those banks at mainland China like Guang Zhou.