I think the gain strength at all costs approach at eating is a very bad move for you Raptor. First, you are a primarily a single leg jumper and I would NEVER EVER NEVER EVER advise that to anyone with the primary goal of increasing their slj ability. Second, I have read every journal entry you have ever posted, seen all of your posts and how youve responded/not responded to different means, and have as good of an understanding of who you are as an athlete as can be attained over the internet. I 100% believe that if you take that approach you will a) feel worse than you currently do, which will become more demovtivational and lead to other issues, b) put yourself in a position where losing weight will be a very hard and demanding task, likely losing all gains made during that "bulking" period in your quest to get the weight off later, in turn creating a viscious wheel spinning cycle, and c) run into joint and health issues that make you lethargic and have more nagging pain issues than you currently do.
There is absolutely no reason in the world you cant eat a solid "athletic" diet, high protein, mod to high fat, and lower, timed carbs, and gain a tremendous amount of strength while actually becoming even leaner and more athletic along the way. Shifting all the way to a gain weight regardless of the fat accumulated approach is not conducive one bit to your goals in the long run. You could very easily go into gpp mode during this time, gain a massive amount of strength and power, and still be very athletic and explosive when you get ready to shift into a more spp mode later on. The diet is really very simple, if you want to build more muscle tissue, up the protein and fat intake to a point that makes that possible, the high protein approach will be your best friend as an athlete, eating a bunch of empty calories will be your worst enemy.