Sounds like a decnt sandbox formula, but its another addition to the argument that a realy good sandbox shouldnt feature a main plot, as they turn out gay.
Maybe someone should try a sandbox game which leads you along missions out of ingame nessesity instead o0f in actual mission format, on one of the newer high interactivity engines...