I was assuming that by having a separate arduino board I'd be able to access the unused GPIO pins. Does the MKS Gen L board still give easy access to these pins then?

I'm actually struggling to find detailed information on any of these boards.