Well, the ETA for this piece is late Oct/Nov (I asked QS on FB). Let's hope they share some pictures soon unless the one on display in Shanghai is the the actual production bust but I doubt that.
EDIT: They confirmed that it was the final product on display!