I wanted to first say, I am guessing you are getting delegation warnings since you are using DateTimeValue. If that is the case I just wanted to give some advice for that first.
Change it too
With(
{ _DateValue: DateTimeValue(FakeDate_1.Text) },
Sort(Filter(Saginaw, 'Start Date' <= _DateValue And 'End Date' >= _DateValue,'Start Time',SortOrder.Ascending)
);
Ok now let's talk about your second question (ok wait lol you didn't ask the first question, I just thought I would suggest it)
In this one, I want to make sure I completely understand.
You said if Title = "Notes" then you want them on top, so let's pretend that you have 1000 records.
Let;s further pretend that 100 of the 1000 have Title = "Notes"
So when I sort, you want those 100 first, and then the 900?
And if so:
1) what is the sort order of the 100? I know you wanted them on top, but what is their sort order
2) what is the sort order of the 900 that are left?
P.S. I could not help but think Michigan, when I saw Saginaw