William James' pragmatism seems to make more sense to me as a theory of linguistic meaning rather than a theory of truth. In which case it would be an improvement on Wittgenstein.