A2 would be the best out of the 3 choices the OP presents. I still have one Criswell Katana (I originally had two sets Katana/wakazashi). IMO his swords are clunky compared to higher end swords. But are fine considering the price you are paying. I also didn't care for a hollow ground sword either, but he wouldn't do a flat ground or convex one. He cryo treats the spine to give it more toughness. Yes, Hartsfield uses A2 and has fantastic results with it. James Piorek of Bladerigger fame did as well.
N690 wouldn't do very well as a sword steel just as other stainless steels wouldn't. The only high end sword I know of made with stainless is Barry Dawsons 440c katana.
D2 is not a good steel at all in sword length because of brittleness, large carbides and could not withstand the shock or impact that A2 can from another sword. The expense factor is less of an issue than the fact it doesn't hold up well.
5160 is great for its toughness and is used a lot for larger blades. Other alloy steels great for swords include 9260,8670,L6, 6150.
Simple carbon steels (10xx steels) are used quite often as they lend themselves well to heat treating with minimal equipment, hold a nice edge, polishes very nicely, is cost effective and traditional and can take a hamon like no tool steel can.