I have subscribed to both and it seems that I do use KVS more often than Expertflyer especially to check the flight loads. It is just faster to do the searches.
The award availability for OW is somewhat accurate (on KVS) but you need to have BA account as well to check their site as well to get the exact picture. You cannot see LX award inventory on KVS but it is available on Expertflyer.