yes it is really hard to say, but I'd definitely have to say the triumph would be the best bet. For separation, I'd say that it'd probably separate somewhere mid-window, a small spoiler for re-attachment would be good, although I wouldn't know. try a water test, although those aren't reliable either
.