You can re-colour dice with a crayon, rub the wax into the pip and remove excess wax off the dice with a scrubbing pad. 95% of the wax will remain in the pip, and you can just add more wax to get 100% effect. The wax should last several years in that pip (an alternative is to paint the pip and remove excess paint with a rag) I did this with all my dice as you can see to make a high contrast so I can read the numbers.
The barrel dice ( i like that name but never heard it ) called crystal dice, go up to d20. But the d20 as pointed out is pretty horrid to read as you cannot quickly tell what actual number its rolled onto, and if you do use it, then its best on a hard surface, not like a felt rolling mat that I like to use. Buuuut the rest of the crystal dice, d4, d6, d8, d10 and d12 are awesome to roll and read. Its really just the d20 thats a disapointment.
We were playing a game at the pub which is a wotc published in-game this evening.
Start by rolling a d4, then the next player has to match or better that roll on a d6, the next player has to match or better that roll (if it was higher that the first) on a d8, " " d10, " " d12, " " d2o.
If you fail to make a roll succeed then you get a strike (three and your out) and you start the round again as you lost, you have more of a chance winning if you start.
Once on the d20 you keep rolling the d20 till you lose of hit 20.
There are variations depending how you want to play. Good fun tho for people who like the dice, but dont want to roleplay.
and yeah there is such a thing as having too many dice. You basically want dice that are clear to read, and it all comes down to you dont waste time whilst other players are waiting for their turn. I also love black and white dice sets.