You don't have to. I actually advise using your own. You'll always have more flexibility with a custom solution.
The only thing is that you will need to make your own item pickups. But its very easy to do. You can simply copy paste the Itempickup or InventoryPickup code and change every part related to interaction
Ok sounds good, but what is the real difference between the two pickups, Is a pickup not just a pickup? You mention "Item Pickup" and "Inventory Pickup" what is the difference?
Sorry I wasn't clear.
Item Pickup, Is a pickup for a single item, paired with the ItemObject Component
Inventory Pickup, is a pickup for a group of items, paired with the Inventory Component