Lars,
We definitely want a Tcl API to the content repository.
If you have looked at the BCMS code and it does what you think it should I think its a good idea to add it to the content repository.
An important reason to use the content respository is a consisten API for large text between postgresql and oracle.