I tried last years model of the DS 1120 and ended up taking it back because it was a bit too uncomfortable for me to ride in. Felt like it had good protection though.
I now have a Forcefield Race Lite vest. I was a little unsure before buying it as it doesn't look like it has as much protection as the Demon. Now that I've got it though I can vouch for the fact it is definitely solid! The back protector bit is tough against impacts but molds comfortably to your body. It is also removable if you want to just use the vest bit on a gentle day.
Forcefield Race-Lite Vest | Forcefield Body Armour