I have some problems with the point 4 and 5.
Can you confirm me that this solution work to export data over 30k rows with power bi report published on PBI Report Server?
It's been a while when I last tested it, but then it worked.
But as so much changes, you should better test that yourself.
Would be great if you could report back here - thanks.