I don't think it is as secure as a cotter pin. With time the ends of the cotter pin will chafe through the velcro that is deteriorating from the UV in sunlight.
What's wrong with a simple cotter pin? and no need to tape it if you direct the pointy ends inboard and bend them back. Keep it simple stu... ;-)