Wow, I'm sorry, I forgot about this thread. Long story short, I didn't like the platform. I do, however, like the Softopper.
I appreciate the fact that I can fold it down very fast, or just remove it by myself. It keeps the snow out and off of my stuff. Looks good, etc. A bit hard to clean, though.