I actually didn't mind the camera quality so much. It was a bit out of focus but not grainy. You can always fight bad low light capabilities with more light. 1K Watt lights are available for 10 bucks at home improvement stores.
Your camera presence was very good. Some b roll (so another camera angle or close ups) could have been nice to keep visual interest high..