@DarkRiolu264 had a good idea. Was asking about custom music and custom themes in another thread.
I like the progress with using in game box art in this and can't wait to see it.
But I would also like to hear some sort of ambient music playing or maybe the pokécenter music playing.
@Gocario, Custom music/background was
@DarkRiolu264's idea
I think there's other more important priorities other than aesthetic changes (this is my personal opinion):
1.- Make sure the very same data that official bank modifies is modified when using PHBank. This includes pokédex and formes, which I'm gonna research this afternoon. It may modify more things, which I want to check too.
2.- Show more information about pokémon / correctly display OT name and nickname. Maybe support japanesse characters even.
3.- Display form sprites for those pokemon with forms / indicate form in top screen display.
4.- Multi selection
5.- Reading image data from the cartridge would be very useful, but can be a low priority matter.
6.- Pokémon link features isn't a priority but would be cool and I'll add them myself if gocario doesn't.
I don't think this needs custom themes, but background music, if added, should wait until great-refactor branch of ctrulib is released, since dsp support will probably make it very easy to add background music.
What I (personally) think PHbank should be in a final release is a complete replica of official bank (in regards to modified save data) with enhanced features, those features being egg storage and hidden data display. The fact that the touch screen is used for drag and drop is already a great enhancement from official bank IMHO.
EDIT:
@Gocario how should we deal will pokemon with object-dependent formes and pokédex? Since the bank does not allow items... probably just treat it like any other pokemon with formes?
EDIT 2: Ok, nevermind about my previous edit, the bank doesn't allow transfering, but it still handles fine the ones in the pc box with held items, and adds their forms.
There's another filter we should make:
black kyurem and white kyurem shouldn't be allowed in the bank because of all the fusion stuff (the bank does this too). I don't think they can be traded either.
About cosplay pikachu (or as I call it, Pikacha), it could be restricted to OR/AS games, since trading is allowed, it's just banking that isn't (it's the same that happens with eggs)
EDIT 3: I was worrying about formes that can't be stored in PC, then realized we don't have to worry at all since phbank accesses pc data only, like official bank.
EDIT 4: I've already mapped all (boxed) form pokédex data for X/Y. I expect the same order to be shared with OR, meaning I'll have less work (I'll only need to check if arceus can be deposited in pc under different formes, genesect and cosplay pikachu).
I'll map all forms so they can be added to pkhex, but for now I'm focusing on forms that can be on PC storage since they are the only ones that matter for PHbank