coded a perfectly good tank game with multiplayer which used deltatime
Yes but it required the framerate to stay above a certain level if I remember correctly. This is fine for some games.
Personally, I think tweening is the way to go ... keep the actual logic frame independent.