I don't think either of those are good solutions. You have a comparatively large force being held back by very small hole(s) with a pin in plastic. I would be willing to bet those holes elongate over time and eventually the plastic will fail.
A better solution IMO would be what Mike13oy did. He had right angle stainless that sat on the trim (top and side) that was connected together with a stainless rod.