Thanks for your comments!
You are indeed completely right about the particle effect, it would have been nice to have it. But, the library I use is too low level for including that, and I did not have enough time to implement it from scratch (was definitely on my todo list though).