On Tackling Fundamental Constraints in Brain-Computer Interface Decoding via Deep Neural Networks