That's a fine approach to improve models, but one better use a very high alpha because in my book this is a fishing expedition. You check every permutation with a genetic or tree and there are bound to be (1-alpha)% variables significant just by chance. So, back testing and high alpha are important here IMO.