I'd opt for the Titan because it has more up-to-date instruction set capabilities. The GK110 ASIC that it is based on has SM 3.5 capability (e.g. read-through-texture, funnel shift) and also supports dynamic parallelism.
Maxwell is coming soon, but it will support more capabilities, not fewer, so you should use the GK110 as a baseline.