RE: recognize this P-51 ARF ?
No, I never had one but a club member did. Sounds like the 70 will work fine. I remembered them being heavier.
You might check Seagull as well. (Seagull and Vmar are related and it may be a discontinued Seagull product instead.)
Jim