No, the dpp 44 is from what I have learned a higher powered switch and uses 1.5 amps ( Im pulling this from a fuzzy head and info from a year ago ) to power the switch and that it is at its limits for being self powered.
The whole switch overal is a better design but the inserter is the weakest link on the 64's but they did improve it some with the twist lock of the power plug that ataches to it.