Go for it then! Try in BHX and DXB and make sure to get to BHX early!
And another question, do you want to upgrade to J or F? Because BHX-DXB frequently gets subbed from 3 class to 2 class and DXB-KUL is mostly operated by older 773's with old ICE and SkyCruiser seats.
It will also be a toss on both flights if you get ICE or Digital Widescreen.