well you won't know how it sits untill you put the strap pins on. With the heavy bridge it might end up being an upright bass on a strap haha
where is the truss rod adjustment in this neck - nut or heel end ? If it was at the nut end how did the new headless fitting go on ?
EDIT - what's the bet the very first thing you did was rip the frets out ?