Dear murkinavasu,
thank you so much! We did a lot of research for exactly this Route: From Thanh Hoa to Sam Neua via Na Meo border crossing. Most information were really outdated.
Thanks to your post we felt much better giving it a try.
Everything worked as you described.
We (a german couple) slept at Thanh Hoa near the Western bus station 'Bến xe phía Tây' [https://goo.gl/maps/EADhGVt9ut9xBnWv9]. In the morning we took a taxi for 30.000 VND to the bus station. We arrived at 7:30 a.m.. We asked the driver about the price and were told 500.000 VND/pax. The bus left at 8:15 a.m.. Later at the busdrive we were asked to pay exactly that price. Touristprice but no scam. (We observed that locals paid 200.000 VND).
We seated our selfs directly at 7:30 a.m. on two of the free seats. Good idea. Around us the bus was crammed with lots of cargo and more people than seats.
At the Border Crossing Station Na Meo [https://goo.gl/maps/pCsieeh8f74xRmZK8] it was no problem to exit Vietnam at the vietnamese border, even though we had an vietnamese eVisa, also the entering to Laos was no problem with a Visa-on-arrival.
We got official information concerning the depature at Na Meo on vietnamese site (with eVisa) from:
https://evisa.xuatnhapcanh.gov.vn/
Official List of ports that allowed foreigners enter and exit vietnam by vietnamese eVisa:
https://evisa.xuatnhapcanh.gov.vn/documents/20181/117155/List-of-evisa-port.pdf
An useful even though not official map of Bordercrossings / Landports in Vietnam:
https://north-vietnam.com/border-crossings-in-vietnam-map-enter-exit-with-e-visa/
We got official information concerning the arrival and immigration (as well as information concerning Visa-on-arrival) at Na Meo on Laos site from:
http://immigration.gov.la/checkpoints/
[Please check carefully if the option for Visa-on-arrival still exists at 2020].
Departure at vietnamese site: Fast and without any fees.
Walking to Lao-Border-Immigration.
After a short checkup of our passport we got an immigration card to fillout. We needed one passfoto and had to pay 40 USD/pax visa-fee.
After a few minutes we got back our passport with an visa and one stamp.
We even could change our leftover VND to LAK. The exchange rate was acceptable.
The busride continued. Everything went well and without bad surprises. Nevertheless the 9,5h procedur was exhausting. The road wasn't always in a good condition. Lots of serpentines and not always paved.
When we arrived at Sam Neua 'Na Thong Bus Station' [https://goo.gl/maps/MvVc3kPwSVAQVhSr9] one taxi was waiting. We were very lucky one of the bus-passengers took us for free with her privat car to Sam Neua.
Additional Information for Sam Neua:
We slept at 'Bounhom Guest House', [we couldn't find it on googleMaps, or booking, but on tripadvisor]. It is located next to 'Dan Nao Meuang Xam Restaurant' [https://goo.gl/maps/w6JGtmpvWhbEB9yHA] where we liked the food a lot.
Additional Information for traveling on:
The next day we took the bus in direction of Vientiane, via Nong Khiaw and Luang Prabang from the 'Phou Tanou Bus Station' / sometimes called "Upper Station" [https://goo.gl/maps/GTbgXy74jfzLx6w26] at 7:30 a.m.. The schedule we found at hobomaps [https://hobomaps.com/TravelSamNeua.html] seemed to be up-to-date. Be aware that you find a lot of different and sometimes outdated schedules. There is a tourist information available in Sam Neua. Best to ask there!