Would this be suitable at all? Or is this a very different camera setup / blending style? Using a spline would take most of the math out of it, and it makes is designer friendly - quick to update / iterate.
Rather than having just a node, you’d have a node with a spline that dictates camera behaviour in the node’s proximity.