You might want to be careful with the egg and mayo mask (unless you know for sure all ready that your hair craves a lot of protein). Too much protein might make your hair feel drier (hard and straw-like). Following up the egg and mayo mask with a good DC is good of course as you probably already know.
Re your haircut -- If it helps, it really doesn't look too poofy to the rest of the world. Giving yourself a few days to get used to it may help a lot as far as how you see it. But I agree that some layering might help you like it more. Layers will definitely give your hair a different shape. You wouldn't even have to make it anything drastic to see a big difference. Just a little soft layering may be all it takes. Here's a link that someone posted somewhere else here on nc.com that has a clear graphic and description of layering: http://www.hairfinder.com/hair2/bevel.gif
Again, your hair really doesn't look too poofy. Not to me anyway. And you've got great curls!
3b / Fine / Low (to Med) Density / Normal Porosity & Elasticity
Currently Using [*Holy Grails*] Cleansers:
DC No-Poo / DC Low-Poo / *BaSo & ACV
CJ Beauticurls Argan & OO / DC OneC / Organicals DC Creme
Additives: *Silk Amino Acids* /
Honeyquat / Fragrance Oils
KCKT / CJ Beauticurls LI / CJ Curl Assurance Smoothing Daily Condish
DTs: *Coconut Oil* rinses
, EVOO, & DC OneC / CJ Curl Rehab
*DM Super Buttercreme
Goal: APL Hair