OP, Have you looked into carb backloading diet?
Cycling can be tricky, because you definitely want to have a large carb meal the day/night before your workout.
If you're looking to strictly put on mass, then don't bother with cycling. Aim for 1.75g per lbs in carbs, as much as you can get in protein while staying in a slight surplus... The rest will be fat, but try to make it healthy.
I'm experiencing the best development I've had in my whole lifting career (just 3 years) doing backloading and HST A/B splits... Fat coming off, muscle going on!
I've done cycling and Atkins prior to this year to cut... While the fat was certainly coming off, my strength sucked. As did my overall energy level, and motivation.