IMHO, in case of a composite PK it is better from a database design point of view to use an identity column as the PK and use a unique constraint on the columns that form the natural PK.
Especially if you are going to have references for this table in another tables.
So istead of having 2 or more fields as FKs in any table that uses the specified table, only one Int field will be enough to be the FK if you use an Identity PK.
Also I think there could be a slight performance advantage in LLBLGen Pro, taking into consideration the PK-FK synchronizations done when you associate related entities to one another.