Perhaps you want to look at this thread: Rhino inside Python
It uses CPython, but I expect IronPython is similar.
For a desktop solution, Rhino.Inside is the way to go.
For cloud solutions or where Rhino does not exist on the client, then Compute will work, but the performance can be quite different.