The one big downside about Xyce is it's a Sandia project that they work on and allow us to use, ie. a one way street (with very good support and welcoming of suggestions) rather than a typical open source project where people can send pull request etc.
There may even be issues of 'national security' given the whole nuclear aspect...