I wasn't even aware of the difference between both input types until I accidentally started with my Xbox controller turned off. Both points mentioned by the OP are high on my list as well.

Hopefully we'll see these addressed in a patch. 😊