After using an Electrosense Technologies SG-Electrode on my off-grid battery bank for quite awhile now, I can highly recommend it.
http://www.electrosense.com.au/#intro_sg
There is a 10 minute lag in the readings, but this usually only means that the SG reading lags behind a bit when charging.
I've got one of their wireless water tank monitors too.