The difference between 12Mp vs 48Mp is very apparent when taking pictures in broad daylight and comparing them on a computer screen. But for most cases, 12Mp will give you a better result since it needs less light in darker scenes and it can provide slightly better HDR in brighter scenes.