From a fundamental perspective:
CONS
1. Swift's threat entry news removes the monopoly which Ripple has experienced.
2. Not many banks have joined Ripple in their en devour and Ripple has limited their clientele to banks
PROs
1. Their product is fully functional
2. The Banks using Ripple are large and influential