Awesome! Not only is it eye-catchingly-painfully-bright but when lit up defines the shape of the bike. There's no way a driver could mistake you for anything but a cyclist.
I hope it reduces close calls and the old "gee I didn't see you there" exuse for you.