As we have no mention of RCBO ratings, cable CSA sizes, Zs values, existing load on the circuit, volt drop calculations.. etc...
any answers would be guess work...??
But going on gut feeling from the limited information provided...
It does sound like there are probably better solutions possible...?
and I would probably be agreeing with Binky's evaluation, that its a bit of a poor quality DIY.. "Bob-builder-lash-up".
I doubt your suggestion would be my choice..
BUT....
at the end of the day, as the saying goes, "There is more than one way to skin-a-cat"..
Providing your work is designed, installed and tested in a manner that will not endanger people, property and livestock, and is compliant with current issue of BS7671, with appropriate electrical certificate, (Probably a Minor Works), issued....
Then there is no wiring regulation to say that you cannot branch off a sub-main...
(just as you can split supply tails to feed multiple consumer units!)
Also... Your attached drawing suggests you have some sockets on a mini-ring, branched of a radial circuit??
Not sure how you have this complying with BS7671???????????
Without more info about your electrical background, skills, qualifications, and what test equipment you have access to..
It could be outside of the scope of most DIY work?