just to update, i ended up ordering the xxf case.
the eva side walls are padded over plastic or something(seemed moulded).
the structure seemed a harder material that holds it shape.
i just hope it doesnt crack on impact.
my 1st race will be cross border thru bus, so not much an issue. its travel via plane n getting manhandled by groundstaff is the worrisome part