Marina was one of those characters they brought back to have something to play with next season. She will probably be back at some point.
I am more interested in how the library had a thing which allows to syphon all magic from the place the group turned it on at? I was left with the impression that they control it…