I'm still waiting on them to release the system stateside as I do not desire to go through the process of ordering from Europe in case something isn't right. Returning would be a major hassle. I took the chance with my DPM shield from Italy but I was fairly confident that it would be fine but I was still paranoid even then.
I've already tried a "universal" system and it was a complete disaster so I will wait for a specific system made for our bike.
Hopefully soon as I really need storage for most of the things I do, and a backpack can be a hassle.