This sounds good only in theory, I would understand if a significant territory is occupied by some nation and they want to be independent but Kosovo is a shithole and Albanians already have their own state. Only wait for other to follow, Africa, Asia and etc. Does Basques should also be allowed to vote? I have nothing against, such civilized countries like Spain and France should be example for others dont you think? :)
There is a big difference. The Serbs are not exactly those who respect the rights of minorities (I know - the Albanians are not better). Spain, France, Poland or Germany learned that it can be interesting to contain out of more than just one ethnic source. Did you know that the Katalanians are respected as a own nation by the Spainish gouvernment since a few weeks? Did you know that i.e. the Danish minority has granted seats in the parliament in Schleswig-Holstein/Germany? Did you know that the German minority in Poland also has the right on granted seats in the Sejm!?! This is the way how to deal with minorities.
Serbia is still not affixed enough to stand in for such a responsibility. I do not trust into their leaders. In fact they hate the majority of the Kosovarians with the bottom of their heart. It doesn't make any sense to hand them over defenseless people after what have happened.