Federal incorporation would give your business name protection and more rights along with it to support your business. This level would bring your business more global recognition. However, expect a lot more paperwork for mandatory corporate files and this type of incorporation would also cost higher fees.
With provincial incorporation, your business is only entitled to operate in that particular jurisdiction and outside that border your business will have no name protection. If you plan on staying primarily in one province, this might be just enough for you. You can change your level of incorporation later if you like, but your business name might not be available.