Fully concur with your points re ib server time.
This is complete bullshit. Sorry.
Run Sierra Charts. When you load, the log gives you the difference between server time and your computer time.
Do a time sync with time.nist.gov or time.windows.com and the difference disappears.
If you don't know what the fuck you are talking about, don't say anything.
