I don't have a X ray but I have an Express with an E & E. I will be buying lots of Kifaru gear in the future. It is gear I wish I could make. It is the best I have ever seen. The only stuff I know about the X ray is what I see on their messages site.

http://forums.kifaru.net/ubbthreads.php?ubb=postlist&Board=1&page=1