All chokes are the same really regardless of what anyone says. Some are lighter, some are heavier and some have what appears to be interesting technology. My own opinion is that you wont go far wrong with the chokes supplied by the manufacturer be that Guerini or Beretta or whoever. A couple of new Guerini chokes won't set you back too much and then you retain the look and feel as well as steering clear of any aftermarket issues should anything happen.
Regarding taking them out after every shoot.....of course you should. I know lots of people who don't do this and lots who don't clean their guns, but again in my opinion, the absolute minimum after a shoot is a couple of runs with a boresnake, chokes out, clean them and store the gun without any chokes in.
Lastly, if you do go aftermarket, teague are very very good and the blue grease is amazing. So good in fact that I bought lots of it!!