I could see the foot traffic being a problem down the road, but having the burner up there wouldn't be any more concerning than in my living room. Odd setup nonetheless.
Is the flat area level? Looks sloped from that angle.