IIRC He was good/showed upside in Dallas. Remember him there. Just that they had Frederick and place a huge value on their backup OL being able to play multiple positions(poorly lol). So, I think the guy does have a shot at being a decent starter for the Dolphins.
Good point on him not looking out of place. Chemistry and reps matter, especially for young guys.