I was very close to buying this, but found a setup that suited me closer to home (in England).
Josha is an excellent communicator and I wish him luck in selling the above housing, I have no doubt it will suit someone very well indeed.
Personally, I would go 'the extra mile' and have it serviced. For anyone that doesn't know, a service tech would look at all the seals - the big 'o' ring at the back is the easy one to check, but all the fiddly little seals around the control knobs are just as likely to let you down.
Good luck Josha