Saw the pics on the FitFreak site.
If you want to do away with the window suction cup mount I have a suggestion for a cleaner looking install. Use some heavy duty grade velcro to mount the Sportster cradle to the dash.
I've done this on both my Honda Element and my Toyota Echo.
I'll try and post some pics.
The suction cup mount always let go and my unit would end up on the floor. With the velcro it's never moved and its real easy if you need to get the cradle out.