That one I am not familiar with. Can not help on that one. I personally do not like square fender saddles but that is just me.
You best bet would be to see if you can ride in a few and ask what type of tree they are on. Not what the bars are but the tree.