Firstly you say 3mA change in current will be hardly noticeable and then you talk about 10% tolerance resistors can be a problem.
Where can you buy a 10% tolerance resistor ???
Yes, believe it or not, LEDs are designed for 17mA and say 50,000 hours. When at 20mA, the life drops to 20,000...