Hi Jason:
There is another method in the Report Admin Service that looks like what you are looking for:
public String runReportWithAttachments(UserInfo userInfo, String reportName, String appName, ReportParameterData parameterData, String outputFileName, String outputFormat, boolean withAttachment, Map<String, Object> additionalInfoMap) throws MXException, RemoteException
Thanks,
Julio Perera