I ran into one of their engineers on Capitol Peak a little over a week ago.
Yes, KXXO is planning to move their main site to Capitol, & has a CP for the work. They haven't started construction yet.
KXXO has (had) been running from their aux site (note FCC database... only 4kW) because they had a primary power line failure at the main site. It took awhile for weather conditions & repair services to get to the problem.
Take a look at where their main tower is now. You'd be glad to have an aux site just about anywhere if you had to get to this one in the Winter.
KXXO has a very qualified Chief Engineer. I suspect they're doing the best they can right now.