One more idea: file an insurance claim. You will have to meet your deductible, and it will probably be considered a "collision," but at least you could get a new set of bags and all the other broken bits--and you could have your dealer install them for you and have his labor covered as well.
In fact, if you have a dealer nearby, you might swing by and have him work up an estimate for your insurance company beforehand.
I went this route when my Norge "fell asleep" in my driveway and slowly laid down on its left side. The check from the insurance company was about $2,200...