That all sounds nice, but unfortunately I have no familiarity with MPLS or iBGP.
Also, drobo, that is what I have setup now for testing is the /30 for connectivity and the loopback for the router-id of the ospf. What would be the purpose of the /32 in a different area?