That would be fine on most carpets, but I would'nt over estimate how much drier the carpet will be with post bonneting, I don't think it would make that much difference after all it only touches the very top of the fibre, all the moisture further down the pile will not be touched.
On flat commercial carpets a bonnet will help dry the carpet , but a thick pile I don't think so