I don't think it's worth the performance hit just to adhere to the REST spec. Returning 400 is fine by me.