I've had my spa for a year and a half. I have never used MPS. You need to do an AHH!SOME purge. I know it's cold, next warm weather.
MPS is an oxidizer that takes care of bather waste, it is not a sanitizer. Chlorine is both. the chlorine you are adding, liquid or granular? Granular adds CYA which will raise the FC level to keep the SPA sanitized.
FC/CYA Levels
Does you spa have ozone or UV? These help deal with bather waste (CCs). If you do, they will lower your FC (free chlorine), after they are done with the waste. So you have to dose accordingly.
Maybe
@phonedave can help, he has a bullfrog.
I don't think a Bullfrog is anything special from a standpoint of sanitation - except there are a lot less pipes.
In general:
If you are not starting with a clean tub, you have an uphill slog in front of you. So to that end, purge your tub. Add AhhSome, run it for 20 min, and if stuff is still coming out, add more AhhSome, Keep doing so until no more Crud comes out of your pipes. While purging, remove your filters (feel free the let them float around in the tub to get cleaned though)
After a thorough cleaning (remove and flush the packs, drain the tub, etc) and fresh fill this is what I do
Use dichlor initially to add both Chlorine and CYA until my CYA gets to 30-40 ppm
Once CYA is in range, use bleach or liquid chlorine to add FC
Use MA to adjust pH as necessary
Use Calcium Chloride to get my CH in the 300 ppm range (see comments on this below)
For the first week or so, I test daily. My pH will rise every day, and I knock it down to around 7.2 with MA. I don't try to force the pH and TA into balance. I just keep adjusting pH until the TA naturally comes along to a balance point. It takes about 7 - 10 days in order to do so.
Once the pH / TA dance has concluded, I move on to steady state maintenance.
My tub, in and of itself, eats about 1.5 oz of bleach a day - from regular degradation along with the impact of my ozone system. So I add 1.5 oz most days (5 times a week maybe). I don't test every day, just dose the tub.
After use (normal bather load is pretty clean 2 people for 30 min) I dose with 2 oz of bleach.
Once a week (on Saturday for some reason) I add a scant 1 oz of AquaClarity. I really feel this helps to practically eliminate any sort of build up in my plumbing. I have next to no scum, even when I purge before a water change. There are two small dead spots in my tub where I know things will build up (The right inside of the filter compartment, and on the bottom of one side of the neck blaster jets) but other than that - nothing. NOTE ON CH: This is where the CH of 300 ppm comes into play. I find that if I go below 300 ppm of CH, I get a lot of foaming with the Aqua Clarity. Your mileage may vary, or you may not use AquaClarity, and therefore have no need to raise CH.
I test the water 2-3 times a week, and sometimes I have to add acid. CYA also does degrade, so every so often I test that just to make sure, and will boost it with dichlor if needed.
I go 3-4 months between water changes.
This is with an A6 which is smaller than the 7.
Notice what is not included anywhere in this story - MPS or Defoamer.
Chlorine reacts with organics in the water to form combined chloramines (CC). Then you need to oxidize the CC to get rid of them. Ozone will do it, MPS will do it, and ........ good old Chlorine will do it.
That is why I does right after we use the tub. In fact, in the winter I prepare the dose before we get in, and I leave it in a cup on the table. That way when I get out and it is cold, I don't need to mess around in the shed measuring bleach. I just dump in the pre-measured shot and all is take care of.
MPS is not bad per se (although apparently some people are allergic and get a bad rash from it) but it is not necessary - so it is an added expense, an extra chemical to maintain, and could cause rashes - why use it?
There is really no need to SLAM a tub that is maintained (or shock it depending on the terminology used). If you keep your FC at an appropriate level for your CYA, it keeps things in check.
Now the above is for normal day to day usage of my tub. If we are having a lot of people, or a party, or something else, then I will test, and depending on usage, dose with bleach mid-party (everyone get your dirty rears out of my tub for 10 minutes while I sanitize this thing)