I'm no expert, but I'm pretty sure that some corporate aircraft cannot operate out of non-towered airports due to either corporate policies or maybe insurance requirements. This may be a factor in the decision to add a tower.
And one of the aircraft attracted by a tower will buy more fuel than 50 of the little annoying bugsmashers that may be deterred by it.