shinies are of the same strength as non shinies, so there's no need keeping them or evolve them. unless it's meta and it has high iv. some people like to collect them and you can offer them something to trade for the mon you've missed while you were away.