I've thought about this. Unfortunately, there's a limit to the number of miles a person can deposit to one's own account every year--something like 25,000 or 50k or perhaps even 100k--definitely won't let you deposit 500k. you may need to look into this first...
--bc