I hate web-sites like this one.
They go on and on telling you the virtues of their product, have all kinds of testimonials (first names only), etc, etc, etc.
Try to find pricing information....to determine if it's even worth calling to see if they have plans to/or would consider maikng their product fit your bike/needs....not a chance.
I'll let someone else do the leg work on that one.