Hey bro
I have been on this boat for awhile and most recently picked up a 903 23 4i replacement and won't go back to a long iron as the forgiveness factor just can't be beat
Also dabbling with 901 and I'm on the fence 901 is longer and more forgiving but has more offset and tends to be hooky with an over the top swing.
The 903 although less offset is not as forgiving.