En lo personal no he trabajado con mariadb, pero utilizo
percona server como sustituto de Mysql Community Edition y no he experimentado problemas utilizando PDO. Así que supongo que mariadb al estar basado tambien en mysql no debe de darte problemas, es cosa de que levantes una maquina virtual con mariadb y verifiques si pasan tus pruebas.