I haven't been paying attention much this year to the networks since @Ogie Ogilthorpe took over Damnlag. But unless they changed on Freedom!'s side, they offer 60% revshare and Damnlag offers 90% revshare. So the difference is you get more of your money your channel earns. Both Freedom! and Damnlag are No Lock-In networks, so you don't have a contract to worry about. As for the two networks on the same channel. That's not possible. A channel is only allowed in one network at a time.