I am still waiting for my risers to come... they are slightly different from yours - I chose these ones.
You mentioned the deflector... I also ordered one of those too - another China special...
This deflector. I honestly don't have high hopes on the quality, but might be pleasantly surprised. I am debating on getting a Madstad screen, but want to try this first before investing in one of them.
I will post pictures and review of both.