Need to factor in the fluctuations of a true ocean, new food/nutrients brought in all the time, NOT a fixed system - harder for a group of fish to be wiped out. Shark might not predate on the smaller fish if kept well fed, more likely to have issues with medium predators such as groupers, which from what I have seen eat like no tomorrow. Better off like what Fleshy said and begin with smaller numbers of the somewhat 'easier' smaller fish, let them establish themselves before introducing any decent predators (shark last). Or if you were more inclined towards larger species focus more on sustaining them both foodwise and filtration etc, rather than relying on a self-supporting system - pretty difficult.