I’ve had 2 DVIU’s and 1 urethroplasty. There is no question in my mind… skip the DVIU and go straight to urethroplasty. Make sure you select a surgeon who specializes in urethroplasty and has hundreds of procedures on his/her resume.
It’s truly life changing. You won’t regret it.