The UK runs to several hundred dial codes, not to mention all the other countries you may want to add.
I would still argue that it would be easy enough to just import the areas to which you have DID.
Despite how many codes there are in the world, at the moment there are only a few codes that DIDS can be bought from. You can Google every DID company in the world to verify this. Unless you keeping track of DIDs belonging to a particular local calling area I am not sure it would be a good idea to put in hundreds of codes in your DB or search option which you don’t have DIDS for or codes where there are no DIDs currently available and might not be available for years to come.
However it seems there can be a little improvement made compared to how it is working now. I seen many other companies selling DIDS that have a little nicer interface for DIDs and more options than what a2billing seems has, thus more user friendly.
As it is now the buying and selling of DIDs in a2billing is working fine and I feel there are more features and additions that time would be better spent on than redoing the did feature.
I am not selling DIDs at the moment so I really don’t care either way. Just voicing my opinion in case it makes a difference.