Was browsing around McMaster and found this picture.
It seems that McMaster ...Team #8911 (the 1st four digits of the product number) has allready solved the problem and built a robot frame and ball dumping device!
Only sells for a little bit over $2000!!!
Maybe it will help to inspire some teams!