Yes!
I think your flash is great - I think it's even more impressive due to the fact you say you still just experimenting.
I don't think there's much you could adjust to make this any more appealing - I dig it, and I hope you throw the full project up in the portal as soon as you can.