If it's worth saying, but not worth its own post (even in Discussion), then it goes here.
Notes for future OT posters:
1. Please add the 'open_thread' tag.
2. Check if there is an active Open Thread before posting a new one. (Immediately before; refresh the list-of-threads page before posting.)
3. Open Threads should be posted in Discussion, and not Main.
4. Open Threads should start on Monday, and end on Sunday.
I have about 300 cards in my deck right now, and I've had this deck for about 6 months. I try to do a few cards each morning without forcing myself to complete all cards that are due (although often I do). This is because I'm trying to build the habit into my work flow and I find if I give myself the option to quit after 3 cards if I'm really busy that it's better than losing the habit altogether for a month.
I want to warn you that I don't think this number (300 in a 6 month time span) very accurately represents how many cards I add when I find something interesting. I'm a PhD student and the last 6 months I've been mostly tweaking a program and writing my thesis (so doing things that I don't get a lot of new knowledge to add into the system). So most of those 300 cards are from short spurts of reading interesting books, rather than what it would be if I were in the midst of researching something new. (I also usually make multiple cards for a single image that I add, asking the question in different ways that emphasize different things I think are important)
For context: I have had larger decks in the past, multiple deck systems, etc etc., but all previous attempts were eventually abandoned because of something like: it takes a long time to add new equations or transcribe text from a book by hand -> therefore I slowly add fewer and fewer cards, and the ones I do are of lower quality because I would cut corners to save time -> the deck becomes less useful because I'm just not adding things that are important -> as the deck becomes less relevant I stop studying it -> once I miss a month of studying catching up seems useless.
I'm surprised that I've added about twice as many cards as you have (621) in the past 6 months. I too am working on a PhD, but to be fair, I've set aside time especially for Anki.
At the risk of other-optimizing, I might suggest adding a small number of quality cards daily. I used to add cards in bursts, but I've found adding a small number daily to be much easier. I also would recommend revising cards later, rather than starting over.