Just picked up a new desk(used from the Thrift store), it's a medium large oak unit. Someone cut the legs off (good thing because it wouldn't have fit through the front door), got it because I love to sew on a desk because of all the room on top. With no legs, I'm able to make it higher than a regular desk so it can double as a cutting table (when you RV, everything has to double up). Also the sides of the desk look like a frame (oak panel set in), so on one side I turned it into a thread holder (using painted peg board glued onto the panel, that Home Depot cut for me). Oh didn't like the oak color (had oak for years and years, need a change), so I painted the desk a mat black (works for me, but I know it's not for everyone). On the back of the desk (normally the side that goes on the wall), I added a lip so I could put hooks for my rulers (hooks point down from lip, so I can still get around the desk to cut fabric). I also added one of the knife strips (kitchen store), for all of the items that can hang with a magnet (placed this under the desk in the leg area because I had room and all of the items would lay flat). On the other end of the desk I placed small bars for rolls of ribbon and trims (because I use a lot of these with the other sewing I do). I have 1 file drawer on the bottom right, that I have filled with cut hanging file folders (so I can hang half and one yard cuts of fabric). The top drawer on the right was set up for a printer (so no sides on the drawer), but I have used open file baskets for all of my patterns (lots of room and I can leave the drawer open with the directions on top, but still out of the way).
So YES! You can use computer desks, just like quilting you just have to think outside of the box. Good luck