Note that camera shake is one of the causes of simulation sickness. If you're going to include it, add the ability to disable it in your accessibility options.
For me personally, i am making a pixel game so even if i used sine waves to calculate shake it would not look much different than random pos, since the largest my camera moves is a couple pixels. However i agree with your dampening over time and have applied a curve that i controls in the editor that is multiplied by the base magnitude which is a really small number like .001
Hey! I'm looking to quote this info towards my thesis, where did you find this information? Is it publicly available? Did you read it anywhere? Thanks! :D