When you say it's your take, do you mean you altered the arrangement or your take as in you playing it? If the former, IMO it could've used some more fleshed out chording rather than just a single bass note, but I can imagine that being a bit tough what with having to play a melody at the same time. :P I absolutely loved the part at the 1:15 mark, as with the little arpeggiating bit at around 3:25. Great playing.

EDIT: I've done a Bach piece on ukulele, should be a couple threads down, just if ya wanna watch it.