Yes, the KS chainring choice is weird for the intended use. Troll has clearance for the standard MTB setup, though.
RE: short chain stays, somewhat of a concern but all I've come across says the length isn't a problem for most (this exact question was raised in an earlier thread:
http://www.bikeforums.net/showthread.php/712047-Troll ).