im not sure how much they've changed billing schedules but i knew at one point certain data wasn't searchable on them. I had to create a solution for someone that was a 1:1 copy of the native schedule to a custom record and then use that custom record for anything search/report related.