Text this: The unified effect of data encoding, ansatz expressibility and entanglement on the trainability of HQNNs