That's right, speed is in pixels per second, regardless of the framerate. So games should always use V-synced mode (which means its running at a variable framerate on different machines) and timedeltas for custom movements to ensure pixels per second motion as well.