I appreciate your suggestion and it's definitely an interesting approach.
However, this would require users to trust the Xfer node for broadcasting their transactions, which could raise other security and privacy concerns. Moreover, it would require significant changes in many applications and services interacting with the Hive blockchain, as they would need to be updated to interact with this specific node for transfers.
The current implementation of Xfer provides a balance between security, ease of use, and compatibility with all existing Hive interfaces. It allows users to leverage the service using any application that can interact with the Hive blockchain without requiring any changes on the application side.