I used to use Kavita for ebooks and it was a pain to organize them. I usually just dump a bunch of .epubs into books directory, but it only recognizes books INSIDE of a folder. So, I just made a script to create a folder using the exact name and put the epub in it.