org-mode tables are great. So is magit, I highly recommend it! I'm comfortable with command line git, use it quite a lot, but I also use magit a lot, and magit is especially great as a much better `git add -p`.
If anything, magit made me more comfortable with command line Git, by helping me discover things (--force-with-lease) and grok concepts (history editing) that I otherwise would not learn as quickly.
I found that keeping tables narrow (not too many characters per line) helps. I try to build my tables so that most of the logic (I do spreadsheets with them) is oriented towards more rows instead of more columns.
However, I've not had 2000 lines tables yet. Perhaps a good trick is to divide them into multiple ones? Perhaps one for each category of things, if you have any different categories.
> magit is especially great as a much better `git add -p`.
In Git, except for when adding new files, I always use `git add -p` to stage changes. And it's definitely the number one thing I do with Magic in terms of frequency. I can confirm that if you're an `add -p` kinda person, you'll love Magit.