I'm sure Ropati looked better in practice with that throw, and that's why he was asked to do it. The play was blown up for many reasons, and Ropati panicked ... something even experienced QBs do (like Retzlaff on his interceptions).
Definitely don't ask Ropati to do it again, but it wasn't a bad play call. Just bad execution by multiple players.