I doubt any dash-mounted or windshield-mounted phone holder looks as neat as a CD-mounted one:
Also, a magnetic phone holder not only looks cleaner (no clips protruding), but it's also much, much easier to mount and dismount. It takes several seconds to mount/dismount a phone with clip holders, while mounting/dismounting with a magnetic holder is instantaneous. I get to text while at a stoplight, then put my phone back on its mount right before the light goes green.
For those who find the Mountek Snap+ too pricey, there's a seller on OLX with a generic CD slot magnetic mount that looks identical to InfiniApps' Slyde mount, for only 1k. Was supposed to get this before, but it was out of stock when I was buying so I went with the Snap+ instead.