Hashing takes longer the longer the string is, so it technically could impact performance if many people with very long passwords log in simultaneously. 20 characters is ridiculous though, you could probably cap it at hundreds and still be completely fine.
The implementation of RGB LEDs for things to glow dimly in your preferred color? Neat. Flashing between the three primary colors tastlessly? Why… just why…?