Hi there,
Yes, on balance, I would attribute this paperweight to John Deacons. The flowers are rather typical of his lampwork. And he does not sign all his pieces 'permanently' (i.e. with more than a sticker).
In any event, it is not by Paul Ysart.
SophieB