That's a nice looking razor. I might take chance on a Weber and then buy the shave craft 102 head. Would it fit the bull dog handle that comes with the Weber?
I would have recommended the Weber PH, but since getting the Ikon Shavecraft 102 Slant, I would have to highly recommend the latter as I find it much smoother than the Weber PH. However, you may really enjoy the Weber as it is a stainless steel razor. Both of these razors are great shavers for the price! Really, there are so many great options and best of luck!
My first DE razor purchased and my current "go to" is my Muhle R89 Grande. With an Astra Platinun it's just perfect for me and zero razor burn after 3 passes W/X & ATG. Yaffle
The Standard.. period! It's a $70 razor but you can get it for $45 if you sign up for http://www.bespokepost.Com. Use the coupon RESCUE to get 30% off. There's other coupons as well if you can find them. It's aircraft aluminum, so it's light yet solid. Highly recommended as a modern razor.