Some good ideas but as I see it the problem with track dropouts as opposed to sliding dropouts is that the brake disc doesn’t move with the wheel. This isn’t a problem with an EBB but Googling has revealed quite a few complaints about these.
BTW 29er and other niche bikes will get special consideration