I would have to agree, CFA in general probably outweighs it. However, I too have seen many treasury job posts that do not mention CFA but specify CTP. So, maybe with some employers CTP has more merit.
I’m keeping it on my watch list for possible future designations. Right now my focus remains on CFA. If I end up in Treasury some day, I’ll probably eat the cost and sit for the damn thing.