I'd say if it were HeadPa - that would be an awesome domain name. ''Hadpa'' - IMO has to go brandable, cause otherwise who will you sell it too? HadPa - (two words) I simply don't see much sense.
I'd check the appraisals of the brand platform on this and choose what you feel is better.