I enjoyed your video...but must add my 2cents.
(1) why would you start a TFTP server ??
Metasploit has SSL suppport (if you installed it) and Meterpreter has a crypto xor cipher. Use -m Fs is perfectly fine to transfer files without all that unencrypted mumbo jumbo extra work.
(2) why would you use netcat instead of cryptcat or something else ??
I know you are just showing a lab hack...but in the real world this is very risky since everything you are doing is unencrypted over the network.
On a side note here is an old meterpreter video i just uploaded today for you to see that shows the Fs module.
what do you think ?