Is there any way to use the Flipper with these trains?
https://lego.github.io/lego-ble-wireless-protocol-docs/
So it shouldn't be too hard to add one.
Keep in mind that as noted in this article, the default Powered Up Hub behavior is as a "passthrough pipe" to the host device, so just using a Flipper might be a bit obnoxious.