Hello!
It depends what you want to have in the end. Mapshot can indeed create large screenshots but it will generates multiple image files. You will need to use a browser to see a stitched version of it (i.e., not just seeing individual partial images).
If you want to have a single high def PNG file with the whole base, mapshot does not really help. You can lookup the Factorio console command take_screenshot
for that - though in the end, Factorio bases are large, so it might generate too big of a file to be usable.