I've never been a fan of the reflectors on bikes, especially during the day but a great alternative is the reflective jackets or the sleeveless types. Just this evening while coming home along a pitch black road I encountered a cyclist who was wearing a reflective jacket and was lit up to a point where not seeing him would be impossible as soon as my lights caught him.
It's making me consider getting one for my night time rides.
It's making me consider getting one for my night time rides.