I am unable to directly respond to your query, BUT, I can state my own experience.
Four years ago, I completed three assignments on that platform and then decided it was not my cup of tea. Flash forward to last week when, due to the fees involved, I accepted four jobs, each using the iSS site. WOW! They have certainly changed for the better. My pages appeared fast, were trouble free and the secret agent man was nowhere to be found.