I have lash extensions on and off and love them. If you go to a skilled and careful person, your own lashes should not be damaged. I also use Revitalash on my natural lashes and on my eyebrows. I find it works better than Latisse on brows. I won't use Latisse on my lashes because of the color change risk - I have seen it happen to people with green eyes like mine and I'd be devastated.
Personally I don't like mascara, or any makeup really, so the extensions make a real difference to me.
The Yumi lift or lash perm will curl your lashes and includes a tint, but I find any kind of lash tint makes my lashes shed more than usual.
Basically - IMO-
Latisse works but does have side effects and is pricey
Revitalash/Revitabrow to me works as well
Neither will give you the same result as extensions
Extensions are also pricey and require regular (every 2 weeks) upkeep
- so it is a choice of lifestyle and budget. I love having the extensions but there are times when the maintenance is really annoying and I give them up.