That video really does do it justice - Indeed if you can find one - Do Definitely buy one!!
On a slightly different tack I did email both the UK distributor and the manufacturer asking about the leeds, and whether they had plans to release a clone. However, I've not yet had a response. On the basis of how they've done with the oxford, it should sound amazing