So it is all about what you want yourself. If you are a road warrior and want to arrive quickly in BCN take the 50 min connection - it most likely will work and if on one ticket, if it doesn't work they will rebook to the next flight. If you want to take it easy with time for a breakfast at the Schengen lounge - book the one with 2 hours connection.