Since January using this DE, two laptops. Although locking screen is not currently supported, it is a very good experience. My system was never as snappy, better resource use than gnome. Absolute hidden gem. Thank you Solus team for this experience!
If you are in NVIDIA it may or may not work alongside Gnome, for some reason. In AMD Radeon the experience is smoother.
Here is my labwc config if anyone else is curious about the experience:
<?xml version="1.0"?>
<labwc_config>
<core>
<gap>5</gap>
</core>
<theme>
<name>WhiteSur-Light-solid</name>
<cornerRadius>8</cornerRadius>
<font name="sans" size="10"/>
</theme>
<desktops number="4" />
<desktops>
<popupTime>1000</popupTime>
<names>
<name>1:💻</name> <!-- Coding or general work -->
<name>2:🧪</name> <!-- Science desktop -->
<name>3:🌐</name> <!-- Web or communication -->
<name>4:🎵</name> <!-- Media or music -->
</names>
</desktops>
<regions>
<region name="top-left" x="0%" y="0%" height="50%" width="60%" />
<region name="top" x="0%" y="0%" height="50%" width="100%" />
<region name="top-right" x="60%" y="0%" height="50%" width="40%" />
<region name="left" x="0%" y="0%" height="100%" width="60%" />
<region name="center" x="10%" y="10%" height="80%" width="80%" />
<region name="right" x="60%" y="0%" height="100%" width="40%" />
<region name="bottom-left" x="0%" y="50%" height="50%" width="60%" />
<region name="bottom" x="0%" y="50%" height="50%" width="100%" />
<region name="bottom-right" x="60%" y="50%" height="50%" width="40%" />
</regions>
<placement>
<policy>automatic</policy>
</placement>
<keyboard>
<default/>
<!-- Terminal -->
<keybind key="W-Return">
<action name="Execute" command="alacritty"/>
</keybind>
<!-- Disable Win+F4 -->
<keybind key="W-F4">
<action name="None"/>
</keybind>
<!-- Audio keys -->
<keybind key="XF86_AudioLowerVolume">
<action name="Execute" command="amixer -D pulse sset Master 5%-"/>
</keybind>
<keybind key="XF86_AudioRaiseVolume">
<action name="Execute" command="amixer -D pulse sset Master 5%+"/>
</keybind>
<keybind key="XF86_AudioMute">
<action name="Execute" command="amixer -D pulse sset Master toggle"/>
</keybind>
<!-- <keybind key="XF86_MonBrightnessUp">
<action name="Execute" command="brightnessctl set +10%" />
</keybind>
<keybind key="XF86_MonBrightnessDown">
<action name="Execute" command="brightnessctl set 10%-" />
</keybind> -->
<!-- Window management -->
<keybind key="W-q">
<action name="Close"/>
</keybind>
<keybind key="A-Tab">
<action name="NextWindow"/>
</keybind>
<keybind key="W-Tab">
<action name="ToggleMaximize"/>
</keybind>
<!-- Desktop switching -->
<keybind key="W-1">
<action name="GoToDesktop" to="1"/>
</keybind>
<keybind key="W-2">
<action name="GoToDesktop" to="2"/>
</keybind>
<keybind key="W-3">
<action name="GoToDesktop" to="3"/>
</keybind>
<keybind key="W-4">
<action name="GoToDesktop" to="4"/>
</keybind>
<keybind key="W-right">
<action name="SnapToRegion" region="right" />
</keybind>
<keybind key="W-left">
<action name="SnapToRegion" region="left" />
</keybind>
<keybind key="W-up">
<action name="SnapToRegion" region="top-right" />
</keybind>
<keybind key="W-down">
<action name="SnapToRegion" region="bottom-right" />
</keybind>
<!-- Whisker menu -->
<keybind key="W-Space">
<action name="Execute" command="xfce4-popup-whiskermenu"/>
</keybind>
<keybind key="W-S-Right">
<action name="SendToDesktop" to="right" follow="no"/>
</keybind>
<keybind key="W-S-Left">
<action name="SendToDesktop" to="left" follow="no"/>
</keybind>
<!-- Snap to corners -->
<keybind key="W-u">
<action name="SnapToRegion" region="top-left" />
</keybind>
<keybind key="W-i">
<action name="SnapToRegion" region="top-right" />
</keybind>
<keybind key="W-n">
<action name="SnapToRegion" region="bottom-left" />
</keybind>
<keybind key="W-m">
<action name="SnapToRegion" region="bottom-right" />
</keybind>
<!-- Snap to sides -->
<keybind key="W-h">
<action name="SnapToRegion" region="left" />
</keybind>
<keybind key="W-l">
<action name="SnapToRegion" region="right" />
</keybind>
<keybind key="W-j">
<action name="SnapToRegion" region="bottom" />
</keybind>
<keybind key="W-k">
<action name="SnapToRegion" region="top" />
</keybind>
</keyboard>
<snapping>
<range>10</range>
</snapping>
<libinput>
<!-- Enable natural scrolling for touchpad only -->
<device category="touchpad">
<naturalScroll>yes</naturalScroll>
</device>
<!-- Disable natural scrolling for mouse -->
<device category="non-touch">
<naturalScroll>no</naturalScroll>
</device>
</libinput>
<windowSwitcher show="yes" preview="yes" outlines="yes" allWorkspaces="yes">
<fields>
<field content="icon" width="15%" />
<field content="desktop_entry_name" width="15%" />
<field content="title" width="65%" />
<!--
Just as for window-rules, you can use 'identifier' or
'trimmed_identifier' to show the app_id for native wayland clients or
WM_CLASS for XWayland clients.
<field content="trimmed_identifier" width="65%" />
-->
</fields>
</windowSwitcher>
</labwc_config>