Wow lol you've got a good memory haha.
You are correct, salt pools are chlorine pools, it's just how the pool gets the chlorine is different. Salt pools are more convenient than traditional pools, but have drawbacks as well. The major issue with salt pools is the corrosive nature of salt. Even pools with a zinc anode ("sacrificial" anode to try to reduce corrosion) are noticing major corrosion years after installation.
My recommendation would be, if it isn't a major hassle to you, I'd get away from salt. Pool salesmen will tell you corrosion isn't a problem, but it is. And yea, you should be shocking your pool weekly if you aren't using salt (I recommend it even if you are on salt, just in smaller quantities). Do you know how many gallons your pool is?
Also, only ever use the following types of shock: calcium hypochlorite, lithium hypochlorite, potassium monopersulfate. Anything else has other additives that you don't want (don't trust anyone who tells you otherwise). The other types of shock are usually marketed as 3-in-1, 4-in-1, etc., which sounds great (they have algicide and clarifier and more!), but in reality they are terrible at fighting algae. It's more marketing than anything.
Any more questions you have, shoot me a pm. I can talk pools all day, as sad as that is.