MAV i love your ambition but Id bet anything that it would help you a lot to take more rest days and a few less sets. Why not take a few more days off and just do cardio? Lifting weights is for building muscle. You cant build muscle without rest. Proper rest and recovery are just as important if not more than the actual workout.
I know you wanna attack the fat loss daily but thats what cardio and diet are for. I know you dont have heavy weights at your house, but thats a lot of pullups to not have longer rest. What does it mean when you say "legs"? Im curious what your weights, reps , sets, rests times are like.
What is your personal trainer buddy saying about this? I mean it sounds like your getting good results so who am i to say anything? What do you think?