pro:
- weight, volume, robustness, easy mounting
cons:
- fisheye => not so sharp in the corners
- automatic expoosure => problems for mosaicking
- rolling shetter => unaccurate restitution
Ignore rolling shutter issues. I doubt you'd be moving that fast indoors

Automatic exposure can be a pain. I tweak the exposure/contrast in ACR and convert to tiff...
Fisheye is not as sharp in corners, but in the corners you will also be likely to get higher reconstruction uncertainty and reprojection error, so in the sparse cloud at least these will get filtered out.
The big one that most people seem to forget is that you have 12MP spread across a wide FOV, so the resolution of the final model will be limited by this. e.g. an iPhone 4s will get you a higher resolution mesh
For interiors I'd add that the GoPro uses ISO to compensate for low light, so the darker it gets, the higher the ISO it uses... thus more noise. You will need to hold the camera very steady in lower light to avoid image blur. (bear in mind that the GoPro is designed for action video, so blur in low light is not as important as it is with a stills camera)