I'll take Franklin as a run-blocker any day of the week, but I don't like him on a big contract at RT. At OG, I think Franklin would command $6M per year like Vasquez. Wouldn't want to pay him that at RT, especially when a guy like Vollmer only makes ~$4M per year.
I think you can usually draft an RT just as good as Franklin at the end of the 1st round nearly every year. I'd rather pay DT and Julius Thomas, spend the rest on Defense, and fill the remaining holes in the next 2 drafts.