Schedule attainment reports

Does anyone have a good schedule attainment report? I'd prefer one that uses start and end dates based on Finite Scheduling. The stock report seems to be from MRP, which is not how we manage our schedule.

 

Thanks in advance