I am currently developing a online networking game using Box2D JS and Vert.x as the server->client framework.

I have searched for pros and cons of each and I really believe that a dynamic time step is much better since it does not assume that each client has the same processing power, however, there are some (many) people that think fixed time step is much better.

Please enlighten me.