Hi,
Navigraph is also very good but it requires payment so that can be a downside. Sim brief is good but the AIRAC is always updated to the latest cycle so you have to update to get the latest waypoints (payment via navigraph). Those other sources are also good.
-Rishi