The little Soto "windscreen" is a lot nicer in that it's light and compact compared to its Snow Peak counterpart, and it can certainly do no harm. It will reflect heat upward, and it will offer a modicum of wind protection. A modicum. But will it really give you good wind protection? Not in my estimation. I think you need something more than that.
What I generally use with upright canister stoves is something like this:
which is made up of tripled or quadrupled household Al foil. It works although I have to brace it with rocks in more significant winds. The "trick" of course is that you have to frequently check with your hand the temperature of the canister. If the canister feels hot to the touch, you have to do something to prevent the canister from heating further.
When not in use, I keep it wrapped around my water bottle and then placed in a plastic bag. It's proved to be a lot more durable than I thought. It does need replacement fairly frequently, but it's held up for a week without a problem. A better solution is tooling foil from a craft store which is more durable than household foil.
I've got an article on my blog which has a lot of ideas about windscreens if you're interested.
Really windy days? I take a remote canister stove and use a full 360 degree windscreen.
Adventures In Stoving