I personally like the look and room that an exo will give I had a friend who put in an internal cage and it did not offer much leg room or head room, plus with an exo it allows you to add things like tool holders and light tabs (I enjoy a lot of night wheeling). It is heavier but like anything else there are going to be trade offs either way.