I can only speak to scribe experience. Yes you will spend a lot of time typing on a computer, as opposed to a CNA with more hands on experience. But as a scribe you will spend most, if not all your time alongside a doctor. You will watch and listen to every patient exam, every consult, every procedure, etc. The doctors will inevitably teach you things as you work, like how to read xrays, how to interpret labs, why they ordered certain tests. You will learn their thought processes behind everything and start to think like them over time. If you're lucky you'll get a good doc who is willing to let you step outside your role as scribe and put your hands on the patient. Maybe palpate a dislocated shoulder or listen to an abnormal heart murmur. Working as a CNA will get you great hands on clinical experience, but in my opinion working a scribe will give you a better feel for what it's like to be a doctor.