I was arguing on the Nexon forums about some things, so I ended up actually doing some math. Figured I might as well share. Anyways, here's my personal idea on what you should do with your 20k AP on a Fiona Leap Character. I'm sure some people will disagree but this was just a rough sketch of what I felt was important.

GENERAL

Shield Mastery r9 - 1080
Large Shield Mastery r9 - 570

Plate Armor Proficiency r9 - 1290
Heavy Armor Proficiency r9 - 690

Guard r9 - 480
Campfire rA - 350
Stength Mastery rA - 810
Smash Mastery r6 - 2190
HP Potion Proficiency rA - 350
Battle Respiration rA - 450
Stamina Mastery rD - 260

Slashing High rA - 1070

SUBTOTAL - 9590


HAMMERS

Long Hammer Mastery r9 - 930
Butterfly Swing r6 - 2170
Crushing Arc r6 - 2670

Slashing High r6 (from A) - 2640

SUBTOTAL - 8410


SWORDS

Longsword Mastery r9 - 930
Amaranth Kick r6 - 2770
Petal Toss r6 - 2670
Blossom Blow r9 - 780
Ivy Sweep r9 - 480

SUBTOTAL - 7630


TOTAL AP FOR HAMMERS - 18000
TOTAL AP FOR SWORDS - 17220


I'd highly suggest investing the remainder into Critical Hit.
Critical Hit r7 - 1980
Critical Hit r6 - 2590

HAMMERS W/ CRITICAL r7 - 19980
SWORDS W/ CRITCAL r6 - 19810


NOTES
Leap Characters start with certain prerequisites for skills filled. The ones I'm sure of are...
Heavy Armor rD
Strength Mastery rD
Battle Respiration rD
Defense Mastery rD
Combat Mastery rD

And maybe HS & Standing Endurance (for their counters). I didn't actually make a leap Fiona.
If that was wrong, add the following and remove Critical Hit.

Heavy Stander rA - 570
Standing Endurance r9 - 480

TOTAL - 1050


If you want to run BH/Apo at 70. Just add 3000 to the AP count.
Plate Armor Proficiency r6 - 4290
Plate r6 (from r9) - 3000


I wrote this up in Notepad, so the formatting is sort of lousy and I'm too lazy to fix it.
http://pastebin.com/NgyEQvTv
You can look at that link for the better formated version.