Why not adding some rep once you buy the boost?
Since it requires coins (and in many cases people buy coins with money), why not including exalted reputations with, for example, Kirin' Tor, Argent Crusade, Sons of Hodir and Ebon Blade (not Ashen Verdict of course :D )?
I know item enchantments are "binds to account" but it's hard to do quests with a boosted up naked character!
It's quite useless to boost up a char and have it naked and unable to do almost anything.
I'm not asking of any pre-sets of items, just reputations so you can buy some equip to have a start!
Because it's meant to be used by established players who want to create an alt, are able to supply gold and equipment, but don't want to deal with the leveling process. It's not aimed at brand new players.