I had no trouble running a BTC full node. But my understanding is that a lightning node requires a very high uptime. With BTC, you can take it down for maintenance, or just because it is using too much bandwidth, and it will catch up when you start it again.