CPD are from mountainous regions, and thus would be much more comfortable at the lower end of the listed ranges, especially long term. Cardinals, on the other hand, may be able to take lower temperatures, but would ultimately be less happy in them than neons. IMO neons would be a closer match to the cpd's preferred needs.