Maybe our digivices could have a realise function like in Digimon Data Squad, and the higher rank you are the more Digimon you can store into it. As for digivolving methods, why don't we have Capactiy build up instead of levels? (Reference to Digimon Tamers) Like, when they defeat a Digimon, they absorb data from them which you could either extract, or allow them to digest it. If you decide for Extract, it'll be like in DWDS and you'll get Scan Data of it. If you choose digest, your digimon will be one step further to digivolving. Once it reaches a certain capacity, the data overloads it and cause s it to change form.
.:~Luis~:.