Looks pretty good, but the price is steep.
True, though it's cheaper than the Tech-Spec pads and includes the gas filler sections as well.
Side pads on the tank aren't reaaly necessary. They don't really do much since most people's knees won't even contact them. I know mine don't, so the Tech-Spec pads I installed on my R3 ended just being for looks.
But mine were only $22, so no great loss.