Would you mind linking to the Cisco Catalyst 2960L IOS firmware. This is new for me getting free Cisco Catalyst IOS firmware. I want to see it. I don't have a Cisco logon any more. But I have been out of the biz for a long time.If you know what you're doing, I'd also consider entry-level Cisco Catalyst 2960L, which has 8, 16 or 24 ports of PoE, all fanless with passive heat sinks and internal power supplies. Solid built quality. Plus you're running on real IOS, but also have a full web GUI. Also, 2960L doesn't require SmartNet contracts just to get firmware updates, which is nice. You can buy gray-market or off eBay and get some good deals. The WS-C2960-8PS-LL and -16PS-LL can routinely be had for under $300.
I only recommended the internal power supply because that is what he requested. I would buy the SG350-10P which is cheaper.That said, street price for the SG355-10P is typically 1 to 1.5x higher than the SG350-10P external PS model (I would venture due to lower volume). As such, there are better value options for just simple management (L2/L2+) and PoE, but if layer 3 intrigues you, it could be a great choice.