It's not the fit that's the problem for me ;-) I think there may be good fit.
The problem I have is, reading the landing page, I have no idea what the product does.
I've just shown it to three other UXish people. Neither do they ;-)
That suggests there may be a problem with the articulation here somewhere...