Looks like a nice product to me, but good god what an awful name! I really don't think I want to put my $1500 buggy into a diaper, its just wrong.
Plus the colour is ugly, hahaha. If it said Xray or HUDY and was dark blue I think I'd get one, ahahaha.