Someitguy, I am really confused. You say your ND is 4/25, while juno's is 3/20. That is more than a month later! I do not think you can expect EAD until mid July. Seems like AP can be faster, so maybe you will have that by the end of June.
Why are there 15 days from filing date until RD for you? Seems you lost a lot of time right there.