They sell 1.77G kits for goldfish?!?! Horrible.
As for putting a Betta in there, yeah, sure. In a tank that small you could take the filter out all the way if it was too strong. 100% changes are going to be your best bet, IMO. The filter won't make much of a difference.