Let me try and tackle all your questions below:
1) We have never considered the Data Recorder Component before, I guess we'll have to look into it. However I'm not sure about your scripting issue in this case: in a script you can get all the info you need about input components, their options, parameters, etc... Hit me with an email if you need help, hopefully I'm not misunderstanding your issue.
2) Human UI: that would be nice, wouldn't it . We won't be working on something like this for the foreseeable future, but we welcome anyone who wants to! I think a simple connection wouldn't be overly complicated to achieve (detaching a Human UI interface from a Rhino/GH instance and calling our servers instead). Building that into a website, well, that's another story... Learning CSS might be easier.
3) Importing geometry is quite high on our list of priorities at the moment, after we finally built in the export side. You'll know as soon as we get closer.