The same company does make reflective backpacks by the way, you and other backpackers may find a good solution there (see my 2nd post from 29 July).
Personally I don't like to wear a backpack, preferring to let the bike carry stuff, but plenty of folks prefer a pack to cluttering up their bike.