If the DFW-MAD arrives on time, you will have no problem making the connection. However, twice last year my DFW-MAD flight arrived late and I missed connections to SVQ and SCQ. Since all segments were on the same ticket, I was automatically put on later flights. I’m not sure what would have happened if flying on different tickets.