I prefer filesystem because when you perform an upgrade, like from otrs 5 to 6, the script that update the db takes a lot of time if db is large. Fortunately, otrs allows you to change between one system to another on the fly and very fast, at least when you change from database storage to filesystem in a running enviroment.