Layer 3 Etherchannel on Cisco IOS Switch

Thanks Rene for your response,

Probably WLAN is not good choice of comparing to extended the network since CAPWAP is L3


If you refer to this correct answer in this URL

Assume a access switch (as1) gig0/1 uplink to distribution switch (ds1) gig0/2

as1 switch configuration

!
interface GigabitEthernet0/1
 description ** Uplink to ds1 **
 switchport mode trunk
 switchport trunk encapsulation dot1q
 switchport trunk allowed vlan 10
!
interface vlan 250
 ip address 192.168.10.11 255.255.255.128
!
interface vlan 350
 description ** Point to point VLAN to ds1**
 ip address 192.168.1.1 255.255.255.252
!
interface GigabitEthernet0/2
 description ** connected to VLAN 10 legacy computer **
 switchport mode access
 switchport access vlan 10
!
interface GigabitEthernet0/3
 description ** connected to VLAN 250 client VLAN **
 switchport mode access
 switchport access vlan 250
!
ip route 0.0.0.0 0.0.0.0 192.168.1.2

ds1 switch configuration

vlan 10
description *Legacy computers*
!
int vlan 10
ip address 10.1.1.10 255.255.255.240
!
interface GigabitEthernet0/2
 description ** Uplink to as1 **
 switchport mode trunk
 switchport trunk encapsulation dot1q
 switchport trunk allowed vlan 10
!
interface vlan 350
 description ** Point to point VLAN to as1**
 ip address 192.168.1.2 255.255.255.252
!

in the above configure (I need to run in GNS3 later this week)

VLAN 10 configured as L2 in as1 and gateway is configured in ds1
Over the uplink trunk VLAN 10 is allowed and at the same time default route is pointed over to VLAN 350 on ds1 from as1
For me this is carrying both l2 and l3 traffic over same uplink connection

Is this working configuration, and also common practice?