I've just read up on the acs_content_repository package, after reviewing previous postings. I also agree that this is the way to go. From my understanding it extends on acs_objects, and does what I intend to do anyway. Just need to make the necessary modifications to use the CR api instead of the acs_objects.
/Nick