Looks fine to me Robert.
I understand about getting glue on clear parts - it's something I must consciously try to avoid whenever I'm near kit canopies or other clear plastic. Somehow it just happens anyway .
Out of curiousity, what color did you use for the cowl ring?