I would also like to express my interest for a Sitefinity example that implements ordering the Sitefinity way.
Until this exists, I have decided to create the Ordinal field as a Float on my content items.
I then expose the ordinal for editing on the content editor form.
var ordinalField =
DisplayMode = displayMode,
WrapperTag = HtmlTextWriterTag.Li
RequiredViolationMessage = Res.Get<PromotionsResources>().OrdinalCannotBeEmpty
While this is not the desired experience, I am hoping when a sample that implements custom ordering becomes available it will be easy to implement since the backend is already available.
Here is another post about ordering of custom content items that is a little more helpful but still not a usable example of how to implement.