Hi Jason
Sorry about the slow response, I have been off moving house and only just now having time to dip back into these forums again.
_isCourseComplete will get set to true once all the completion criteria have been met.
In the boilerplate course I think is it set so that you both have to complete all components AND pass the assessment (see the 'tracking' section of course/config.json)
Yes it does support cmi.core.lesson_status.
Hope this helps