First off, Nice site, i hadn't seen it before. Bookmarked now.

Now on to business :
I definitely would NOT allow LA buyoff at Epic, b/c it can get pretty bad (You can essentially get a +1 LA for 3,000 XP), but at this level i think it's balanced enough.
After reading that though, I must say this - keep in mind that due to the strict nature of when you can buy off an LA, you would be able to buy off a +1LA (3 char. lvls=ECL4), a +2LA(6 character levels=ECL7, then another 1, 3 levels later, which is now ECL9), or get rid of 1 of a +3 LA. (3X3=9 class levels required,+3 LA = ECL12 exactly). Anything with a LA of +4 would not be buyable. (Though remember I'm automatically lowering everything 4 and to 1 lower, but see below).
ALSO, FYI, For purposes of buying off LA, I'm going to make you buy it off normally as though you didn't have the -1 LA adjustment from my campaign, and THEN you get the -1 (This will only apply to dragons at this level, as you can't buy off a 4 or higher LA).
(This only applies to PRE-buying LA. If you reach a point IN GAME where you could buyoff LA, then feel free to do so at whatever your current LA is.
Velmont - I love warlocks.
That's the first of what I'd consider a 'full' submission.