Just an overall update. So I ended up ordering a Sirrus X Carbon. So I will need to be careful with the frame. I'm thinking of getting the Click Stand that many recommended. Seems like the best of both worlds. I can use it when I want but also not have to permanently install anything on the bike.
This discussion has been very interesting to hear both the pros and cons of a kickstand.