Just as a follow up, I did try using the CSURface command for 9-node quadrilaterals, and it did give the correct equivalent nodal loads even for the mid-side node. I have not yet tried using CSURface for 8-node elements. It is only when I use the 6-node triangular elements that I do not get the correct load using the CSURface command. Maybe this might be of help to people using FEAPpv.