european.cc can grab low XXX with right end user (believe you me, as I just sold one similar). To anyone else you'll get about Reg Fee.
.pro is hard to say, but you got a good one. Mid to low xx.
No one who knows just what the internet is and does not know what .cc stands for will not understand that it stands for EuropeanCreditCard, so european.tld is just a bad name IMO