I am wondering if there are any advantages to using the Desktop API as opposed to the Control API? I am finding that the API for the Desktop seems to have some real limitations to the ability to gather information on groups of of Real-Time or Historical data. What do you think?