FlowFilter design concepts and best practice

Problem I find with this approach is you end up with lot of date fields created in table and I don’t know how this will impact performance. Second I’m not sure if any of these filters can be set through Power BI or API