I encourage people to start from Umbrel. Then once they get more familiar with the concept, they'll naturally see tradeoffs between those RasPi solutions vs more of a DIY approach. I think this is better than expecting people to become an expert from the very beginning. The learning curve is steep for most users and I think Umbrel is playing an very important role in the ecosystem.