Hi there,
I've been trying to achieve a similiar thing myself, and as far as I understand qDabra is the only way to do it (as you can't upload files directly through infopath or sharepoint as it is). I believe there is a way to do this using K2's SmartObjects, but i haven't tried this myself.
Maybe a sneaky way could be to ...