I know this is an old thread, but I just used Easy PBI to create a Vice PBI with ethernet emulation enabled. I edited the makefile in ports to --enable-ethernet. It works well with chat room disk image( csChatteRR-Box.d64) that can be found here
and I was wondering if you would like me to submit it as an update or alternative Vice PBI. I was going to try to --enable-sdlui or for joystick support as well. The current Port and PBI seem to depend on linux-js for joystick to work and it is still broken, though there has been a recent commit to the linux-js port.