Never tried it on anything but a joint of ham, when the coke reduces it turns into a sweet sticky like glaze. Obviously you have to use normal coke and not diet.
I usually use an even mixture of flour and mustard powder on my beef joints. Coat the joint and roast as usual, enjoy