That travel is fine and greater than quite a few suspension forks used on here.
It'll take the pain of pot holes out and hitting curbs and fine for bridleways etc.. Since it's a BSO I would just leave them on as you'll still have it warranty to go and annoy the 'BSO sales shop' with in a few months.