loss of the databases aren’t a trivial matter and can hurt your storagenode maybe even get it DQ in worst case scenarios, so i would stick to using a proper ssd.
remember the databases controls a lot of stuff locally so them getting corrupt or lost can most likely lead to some pretty messy shituations… even if they can be restored, one has to catch the error before it goes to far for either the data or the satellites to accept.
tho it might be an option to introduce an automatic database restoration, if the system detects its corrupted, and then simply put it back at its original point, or it could have the database in multiple locations and update it less frequent in one big sequential write…