I came to the same conclusion as Maltpress. I lean toward option #1…
– in the instance of a normal post, it should scan single.php
– in the instance of a normal page, it should scan page.php
– in the instance of a custom type, it should scan single-customtypename.php
I’ll probably file a patch in github this weekend