Can you afford the £100 comfortably?
Is it worth the extra in your eyes?
If you had it instead of the other, would you be happier?
Only you can decide on what added value the Ltd Ed Red version brings to the table, since you're the one that'll be looking at it and wearing it.
So if it speaks to you more than the standard model and the extra cost isn't an issue, then don't make the mistake of regretting not having went for it.
However, not knocking Oris, but I would sooner have the Perrelet Seacraft for the same £1200 ballpark expenditure.