Epoxy doesn't hold up well to ultraviolet light from the sun. If you live and sail in cloudy places, it will hold up longer than the 6 months to 1 year max before it yellows, and peels like
varnish. If you cover it with an opaque
paint it will last much longer. Still, the issue of expansion and contraction will probably cause some cracks and infiltration of
water, loosening the epoxy bond over time. If you are having lots of leaks, that same
water is passing through the teak to the substrate. If that is
fiberglass, then you just have leaks over your bunk, etc. If it's
plywood, you have eventual dryrot and a horrific
repair job ahead. If the leaking is recent, and you have
plywood as a
deck backer, consider
removal of the teak, completely, then glassing and nonskidding the deck. My condolences.