Once a day? Once an hour? You are still vulnerable to any mistakes you make in between checkins. The laws of the universe state that the one time you forget to commit is the one time you will need access to be a backup. Or, you might revert the wrong change.
Also, even if you checked in every 5 minutes, the big question is why? You shouldn't have to.
Source control should be used for what it was meant for: managing change.
Backups should be simple, automatic, and easy. You shouldn't have to work to make sure you stuff is backed. It should just be handled for you.
That's what Code Agent does.
As an unrelated point, what's the startup scene look like in Seattle?
I'm looking to start-up and willing to relocate, but my wife hates San Fran, so unless I can find a SV suburb that's more midwestern (read: strip malls and yards) then I have to look elsewhere.
Seattle has a very healthy startup scene. If you want to you should come into Seattle and checkout Startpad (startpad.org). That's where I have my office at. They lease office space specifically to software startups. There's a good mixture of early stage and later stage companies there. The "biggest" company there is Rescue Time (I think they were funded by YC).
In any case it's in Pioneer Square, which is basically startup central. I'd be happy to show you around (and of course try to convince you to come work with me).
Also: what platform are you developing on? Is this a C# application?