I did write a script that automatically detects the chapters, and I sent both a chapterised ePub and MOBI version to Ash two days ago. The justification was already fixed in the newest MOBI version.
See my gallery for screenshots from my Kindle:
savethescifi.com/index.php/member-area/4...tos/album?albumid=15
The ePub also fixes the problem my Sony PRS-350 has with it.
For those technically inclined: the script does a pattern match on a customizeable regex to find text elements in the ePub XHTML that sound like a chapter title (here 'CHAPTER'). It then searchs the surrounding elements and builds a pattern from them (based on the assumption that all titles will have the same formatting so they will have the same class references). Then it searchs the whole document with this generated pattern to see if it gets enough matches (this can be checked by the operator).
If all of this is true it inserts anchor elements and appends those to the toc.ncx with the found titles. As an extra it will merge title heading with the same formatting that are not farther away than a set number of characters. This merges the CHAPTER and the textual title of the Plunge.
I worked on the ePub cause it is the easiest thing, but I used a ePub that was converted from the MOBI, as this worked for my SONY PRS. After my script added the chapters I reconverted the ePub to MOBI. The two photos in my Gallery show exactly this. One current other manual fix: the SONY was first not happy with the marks, but with a load/save in Sigil it was fixed. Sigil just reorders the files in the ePub as specified in the standard and does some XML fixes, so I guess if I add this to my script I can skip this step.
As Calibre was used for the conversion process, and both my script and calibre are python, it might be possible to either add my script to calibres conversion process, or call the conversion process from my script.