No experience on an XS but Trispark Gen 3 is awesome on my '72 Norton.
The model is known hard to start due to high compression, but with the Trispark it occasionally fires up while just rolling the engine over to find TDC. (kickstart only on the '72)
Trispark went thru some teething pains with the earlier generations, but that was years ago and I'm certain the current offerings are very robust.