I just installed a Puig, which I think looks similar to the DP screen you’ve pictured. Lookss great on the bike and offers a lot more wind protection than the stock screen. The only downside is the folding mirrors won’t fold without contacting the windscreen. I don’t personally have any need to fold the mirrors, but I was surprised by this. I understand the double bubble resolves this issue.