It sounds like you have an extremely large db. The diff should be fine, but keep in mind that without more full backups, you are risking data loss if something happens to that full. I might be sure I had 3 copies of that backup, and logs.
I'd also be tempted to stick in a diff a week if you have the space to do it. That might dramatically reduce recovery time if it comes to that.