speed2 is indeed a glorious choice for player councilor, the only possible issue i see with this is that he already does pretty much everything - would maybe be interesting to have someone who has potential to contribute more when given that position.
blodimir would fit quite nicely for this role also
i see helping people report bugs to the devs as a possible role for them, and being online all the time so you can get pmed about whatever and help answer questions - could maybe also be a mod liason that was discussed in some thread here. managing ladder maps together with map councillor, ect.
for promoters councilor i dont mind violet - but its important that the person is active - gyle doesn't really know whats going on in faf, and luxun is also mostly afk on the community front.
only thing about violet is that imo her news is too informal and unprofessional which i kinda want faf not to be seen as
the mod/map councilor(s) need to be able to know about mod and maps obviously - they should work with other councilors to promote/develop said maps/mods, and keep order in the vaults (not sure how much you can do with them atm)
might make sense to have 2 councilors, but in that case i would have a main councilor and a secondary one with the same power - this is so people have a public face to turn to, but you get competence in both spheres. (pick the more reachable of the two to be the public guy)
icedreamer knows about mods; blodimir, speed2, tokyto know about maps.
in any case the councilors need to be active and approachable, especially for the roles open atm. also would make sense if these guys work together because a bunch of things intersect with their roles (promotion of map for example)
dammit ithilis making equilibrium jokes faster than me!