I've never taken an XEGS apart before, as I've never owned one. However, I used to take my ST apart ALL the time, and never found it too difficult. The Lynx was a nightmare the first time I took it apart, but after that it became a piece of cake. And I remember having more difficulty taking my 130XE apart, so I guess I'll have to go with the ST. Which was nice, too, because having to reseat all of the chips in their socket on a daily basis would have been a much bigger pain!