I briefly read it but I am sure people who are really into this have thought of this already and tried it.
I'm sure you spent a lot of time thinking about this and have everything planned out but there is a reason people do it only on jtags...
NOTE: Don't own a jtag or anything