Yeah ofc but this chapter kind of settles on it pretty hard, specifically because hes revealing all of his crew, their powers, his "alleged" motive, and quirky personality pretty early.
Thats not to say there isnt a mysterious air still, since we still have no idea his relationship to Shanks or Rocks, plus his "possible" 3rd DF. But it does seem like Oda is gearing up to take him down next (well, after Egghead).