Nice rack! 8) Last time I said that I got slapped.
Seriously, if you were within driving distance, I'd buy it.
However, I might be making my own soon. What are the side supports? Is that just some plate that you took a hole saw to, or did you find something prefabricated that worked? I might borrow your design. :G