I'd lean to more normal shelving with glass doors or some description. I have an IKEA Billy bookcase with glass doors. it does a pretty good job of keeping off the dust but it's no where near big enough for my whole collection and kitting out a room with them would be very expensive. I'd second the shop/office fit out suggestion.