Monogame is practically a drop in replacement which has multi-platform support/targets. FNA is also effectively the same, with a slightly more "purist" approach.
I honestly just assume that anyone that says XNA in the context of development in the last 5 years actually means one of the modern mono implementations.
Can you talk about this? What was involved? Why do it? Major roadblocks? Do you feel it was it worth it?