well i have worked with it on a basic level , meaning i have wrote my own post processor for my robot and i have used the basic way to set point for an application aslo i have used the simple joint move as it gives me the joint values for the robot rather than xyz coordinates which will have to be converted using my robot controller simply it was easier to get the joint values and move!!.
Here is an example that i made on robodk:
https://i.ytimg.com/vi/52CWBMBQzCo/hqdefault.jpg?sqp=-oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==&rs=AOn4CLCYqllFbZeCo7uhVtwJX9NdjD5d8g
https://www.youtube.com/watch?v=am7kJhAnpsc
about ur last part of the question("How accurate is the cycle time exported by the simulation, compared to the cycle time of the real robot?") i haven't measured it yet .