Hi Giovanni,
Creating dimensions increase the size of the database. Moreover, there is no value add by adding this additional dimension. This would be only for one template. While loading any data also, you need to ensure that the data is being loaded to the correct member of this new dimension. What I am trying to say is that all these are unnecessary overheads and all these can be avoided with a mere hierarchy in the account dimension.
Hope this helps.