yo no veo el inconveniente... finalmente como dice tu titulo php hace algo similar, pues internamente usa archivos para almacenar las sesiones...
sin embargo yo no usaría texto plano, ni serializado, me gusta mucho el formato obtenido con
var_export() pues es discreto y directo!!