I'm not sure about what you might consider better ideas. Depends on what your priorities are.
First off I think is: do you want just to travel to the match (friday-sunday) or make it a few days holiday (thursday-sunday)
Next where do you want to stay - in Perpignan for the ambience and the usual friday night get together with the players at a central hotel. Cant say that this would still happen but it has in the past and quite a highlight of the weekend.
Staying outside of the town in a holiday resort is socially more rewarding than Perpignan itself which is pretty boring after a one hour walk around.
If you want an all-in package then CTS is excellent from my experience of using them, though prices and airport of departure is not yet available.
The only alternative to the CTS package that I know of at the moment is
Mayfair World Travel who are offering a 3 night stay in Callela, half board and all transfers including to the ground for £389. The flights are out/in to EMA and I dont know if their price includes transport to/from EMA
We used
Mayfair last year for a Bulls weekend trip to Harlequins and excellent satisfaction with their service.
Should you wish to DIY by booking flights,transport and hotels it could work out cheaper - depends on how far you want to go to tailor your trip and/or save money.
The only flights direct to Perpignan are by Ryanair from Stanstead. We did this one year for 4 of us sharing the driving and petrol costs. A long journey but saved the equivalent journey time at the other end.
Other Options are Jet2 fly LBA to Barcelona, BMIbaby EMA to Barcelona and others from Manchester and Liverpool.
If you can get a flight into Girona Airport then there is a 5 times daily FROGBUS to Perpignan at a cheap price
Hotels in Perpignan have filled up for the Bulls weekend. The usual favourits- IBIS, Mercure and Kyriad are fully booked but other marginally less central will be available
That's my experience of visits to Perpignan and hope it helps - perhaps other posters will add their experiences and advice