Yes, Proraso is that good.
The Filly is also a plus.

My vote and experience tells me Proraso got you 80% of the improvement.
It lathers so easy that an ideal lather just happens and by reports...