I'm not sure what a Ross is, vs. whatever the one in my 82 MC9 is, but I rebuilt it with parts supplied by the local bus repair shop. It was leaking quite a bit before, and now it's not. Was definitely worth it.
They didn't leak when they were new. If it can be rebuilt, I can't imagine it wouldn't be worth the effort.