Towson is a top-10 FCS squad, not some Alcorn State/MEAC bottom-dweller of the FCS -- so yes, that 300 yards was worth something .
Tech's offense hasn't yet shown enough yet to reasonably count on a ton of points against much of anyone, including a competitive FCS opponent such as The Citadel. Given that The Citadel managed a 10-10 tie at halftime with Alabama last year (before the Tide woke up and rolled), I doubt they'll be awed by Tech. Until Tech proves otherwise, Tech has no business overlooking any opponent.