@Santaria...why did you pick those 2 frames for big mile rides like you describe?
if you have definitely narrowed your choices to only the ones in your op & if the ability to ever run bigger tires means anything to you, you have to go with the steamroller...