So definitely I want to pursue the current decoupled/declarative/unixy approach whenever possible — tight integration I think is more likely to happen via a plug-in API — this also avoids having to favor a particular scripting language (but instead do C bindings).
It is clear to me now. Thanks.
Regards,