I think what happened was some people choose wrong and it was bad - so they ended up just giving everyone that +5.
Also yes if you already ate a +20 it will not let you use up another..
So if you have a char you know you want a +25 on - try using one and if it doesnt eat it - no loss