Each of these nodes (Fade Away, Meticulous Disassembly, and Treasure Hunter) is currently 50 CP just to activate. For most of my characters, it's a complete waste of CP. However, I have to invest this CP to gain access to the much more advantageous and desirable mount speed CP nodes. It essentially makes the mount speed node 170 instead of 120 since I get little to no benefit from the Fade Away, Meticulous Disassembly, and Treasure Hunter nodes.
I would HIGHLY recommend either reducing the cost of these nodes drastically or swapping them with cheaper nodes to allow easier access to the mount speed nodes. I would also recommend reducing the cost of War Mount from 120 to something more reasonable, like 75 CP or even 100 CP. However, if you at least switch or reduce the cost of the aforementioned nodes, a player would have more CP available to spend on War Mount.