My concern with "china carbon wheelset" clinchers would be that they are of the 1st generation design and will not properly dissipate heat, leading to rim/tire failures. Especially in a new rider that is inexperienced in how to effectively slow the bike down.
Tubulars may not be the best option, but given this possible risk, it may be better than clinchers.
Aluminum is probably your best bet for now anyway.