With that filter I'm going to guess it will take 3.5 to 5 weeks for the filter to fully cycle.
Within 1 day of running my 10G tank, I got the bacteria cloud, but cleared up within I think 6 hours. What bothered me more was this sort of sulfur/egg smell.
That went away after 24 hours.
But keep in mind with the filters I was using during my cycle they where pumping into the tank about 250-300 gallons/hour.
I'm not sure how much water your filter moves. IT doesn't really say, but I'll assume 25-50GPH.
Don't buy any of those water clarification solutions. Save your money for plants and toys. It'll clear up in a couple days hopefully when you filter takes in more water.
- What are you feeding your betta, how much & how often?
- Are you testing your tank water?