Did you read my post before responding?17 and 19 SE's don't have cloth as an option. So you'd be comparing a 17 Sport or a 19 S to an 18 SE, which means there are many differences other than the sunroof, as have largely been spelled out above. Of course, dynamically, you're correct, absolutely the same car (although I suppose the 7hp on the 19 makes it a little different.)
I said nothing about a 17 or 19 S or SE. I was specifically replying to the OP’s mention of a 17 sport, and 18 SE cloth. Besides the Better warranty and sunroof with the 18 SE, what are the differences between the two cited cars?