Jason,
Welcome to the community!
I do not see any problem in here, we can actually see this recommendation below, which is not the same but still has a Mgnt switch in the middle:
http://www.cisco.com/en/US/docs/switches/datacenter/sw/design/vpc_design/vpc_best_practices_design_guide.pdf
When using mgmt0 port for vPC peer
keepalive link in a dual supervisor configuration, always use an intermediate
L2 switch to interconnect the different supervisors together
What I can see is that you are actually adding more point of failures, IMHO I rather have a direct point-to-point connection between the switches to have less dependency on components.
-Kenny