I have mixed views. I have tried 3 different ADs and given up on 2 of them not because they don't work (they work pretty well on me) but because of real/imagined side effects ... I think I was partly looking for excuses not to be on them to be honest. I initially tried Prozac and it worked well for my mood (at that time I thought everything was due to the stress of a PhD thesis so stopped it fairly quickly and found I was fine for quite some time).
Celexa *did* increase my appetite - to the extent that I could eat a whole pizza in one go by myself. I am not that big but I definitely, noticeably put on weight in just a couple of months and I found it very hard to control my appetite. My eating habits have not always been the best so I switched to Paxil (don't ask me why I got given that one, I've changed GPs a few times due to finishing university, living overseas, and ending up where I am now). I *did* find that if I didn't remember to take it every single day at the same time I got quite spacey or a bit headachey and I am not very good at remembering sometimes. It has a very short half-life compared to others which is why if you forget, you may notice it.
Recently I ended up being prescribed prozac and managed to skip it for ten days without noticing anything when i went overseas so having some leeway is much better for me (although it is not exactly recommended to do what I did). I have also been told that the reason I keep getting meh moods again might be partly to do with not staying on meds for a good solid year before tapering off (which is often recommended).
I don't know if any of this helps but I resisted taking drugs for quite a long time and I don't know if I would still be having to take them if I had done it properly in the first place - although I don't really have a way to tell, it does make sense.
good luck