Tell him it will cost $80 to find out :d. These aren't perfectly flat either, but at least there is some proper material there instead of louvered 16 ga Aluminum.
I am not sure if the width is different, but would definitely take some modifications since the Rev chassis had the brake up on the chain case, and the XP's are where they started putting the brakes on the left side of lower drive shaft.