In my opinion, 15,5" and the i7, the extra inches could be not worth it, especially for a laptop, the i7 it could make a difference, depending on the usage, if it's at the same price, i rather get the i7.
If the i5+larger screen is cheaper, it might be more valid.