Piriton can cause drowsiness so there's a chance that the later wake ups were due to that as well as the W2S.
Hope the W2S sleep works for you, it looks promising, FX. I didn't have any luck with it for EW but it was a life saver for moving to 1 nap to extend his nap.