our team is doing both. we store the balls in a compartment on the top front half of the robot. One side of this compartment can be raised or lowered by pneumatics while the other half is on a hinge. When we raise the end up we have a door that we can open on the front of the robot to dump the balls. if we lower it then we have the balls running to a shooter in the back of the bot.
